[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;height:auto!important;--initial-column:span 12}
.grid-stack:not(.grid-ready)>.grid-stack-item>.grid-stack-item-content{inset:8px}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=feature]{--initial-column:span 8;--initial-row:span 34}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=fleet]{--initial-column:span 4;--initial-row:span 34}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=tools]{--initial-row:span 24}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=prices]{--initial-row:span 20}
.grid-stack:not(.grid-ready)>.grid-stack-item{grid-column:var(--layout-12-column,var(--initial-column));grid-row:var(--layout-12-row,var(--initial-row))}
@media(min-width:1001px) and (max-width:1440px){
.grid-stack:not(.grid-ready){grid-template-columns:repeat(6,minmax(0,1fr))}
.grid-stack:not(.grid-ready)>.grid-stack-item{--initial-column:span 6;grid-column:var(--layout-6-column,var(--initial-column));grid-row:var(--layout-6-row,var(--initial-row))}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=feature],.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=fleet]{--initial-column:span 3}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=tools]{--initial-row:span 38}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=prices]{--initial-row:span 24}
}
@media(max-width:1000px){
.grid-stack:not(.grid-ready){grid-template-columns:minmax(0,1fr)}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id]{grid-column:1;grid-row:var(--layout-1-row,var(--initial-row))}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=tools]{--initial-row:span 44}
.grid-stack:not(.grid-ready)>.grid-stack-item[gs-id=prices]{--initial-row:span 24}
}

.article-toc nav{margin-inline:-10px}
.article-toc nav a,.article-dock nav a{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:center;min-height:46px;font-size:14px;line-height:1.4;padding:9px 10px;border:1px solid transparent;border-radius:7px;text-align:left}
.article-toc nav .toc-number,.article-dock .toc-number{font-size:12px;color:var(--muted)}
.article-toc nav .toc-label,.article-dock .toc-label{font:inherit;color:inherit;min-width:0}

.article-toc nav a:hover,.article-dock nav a:hover{background:#15344b;border-color:#426982;color:var(--accent)}

/* Narrow cards keep their whole label; the icon moves above it when needed. */
.wide-tools .tool-card{container-type:inline-size;container-name:profession}
.wide-tools .tool-label>span{min-width:0}
@container profession (max-width:170px){
.wide-tools .tool-label{display:block;right:14px}
.wide-tools .tool-label svg{margin-bottom:6px}
.wide-tools .tool-label b{font-size:23px;line-height:1.15}}
@media(min-width:701px) and (max-width:960px){
.masthead{gap:12px;padding-inline:16px}
.masthead .chosen-brand,.masthead .brand-lockup{width:250px!important}
.masthead .brand-tagline{font-size:12px;margin-left:47px}}

/* The frame is present in SSR. Nine-slice SVG keeps its corners at every size. */
.cut-frame:not(:has(>.frame-outline)){box-shadow:none}
.cut-frame>.frame-outline{display:block;position:absolute;inset:0;width:auto;height:auto;border:18px solid transparent;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M9 1H39Q47 1 47 9V31L31 47H9Q1 47 1 39V9Q1 1 9 1Z' fill='none' stroke='%236092ac' stroke-width='1'/%3E%3C/svg%3E") 18 / 18px / 0 stretch;pointer-events:none;z-index:8;opacity:.7}
.tool-card.cut-frame>.frame-outline{opacity:.9}
html,body{scroll-behavior:auto}
#dialog-body a.button{text-decoration:none}
.games-dialog a{gap:16px;color:var(--accent)}
.games-dialog a span:last-child{text-align:right}
.games-dialog+.games-note{margin:24px 0 0}
.article-toc{position:sticky;top:var(--toc-top,20px);z-index:20;padding:0}.toc-surface{padding:24px}
@media(max-width:700px){.article-toc{position:relative;top:auto}.toc-surface{padding:12px;background:#081f30}.article-toc nav{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;margin:0 0 8px}.article-toc nav a{font-size:13px;grid-template-columns:16px minmax(0,1fr);gap:6px;padding:8px 6px}}

/* Only an explicit click animates the masthead; reload and navigation are still. */
.site-header{overflow:clip}
.masthead-slot{display:grid;grid-template-rows:1fr;overflow:hidden;background:#061928dc;backdrop-filter:blur(14px);box-shadow:inset 0 -1px var(--line)}
.masthead-slot .masthead{background:transparent;backdrop-filter:none;border-bottom:0}
/* Only the outer slot clips: fractional grid tracks can be shorter mid-motion. */
.masthead-clip{min-height:0;overflow:visible}
.site-header .utility-bar{gap:0}
.site-header .utility-controls{margin-left:18px}
.site-header .utility-controls{display:flex;gap:12px;flex:none}
.site-header .section-nav{flex:1;overflow:auto;scrollbar-width:none}
.site-header .section-nav::-webkit-scrollbar{display:none}
.compact-brand{display:flex;align-items:center;flex:none;width:0;margin-right:0;overflow:hidden}
.compact-lockup{flex:none;max-width:none;width:140px;height:28px}
.compact-actions{display:none}
.header-toggle{border:0;color:var(--muted)}
.header-toggle:hover{color:var(--accent);background:var(--raised)}
.header-compact .masthead-slot{grid-template-rows:0fr}
.header-compact .compact-brand{width:140px;margin-right:18px}
.compact-symbol{display:none}
.header-compact .compact-actions{display:flex;align-items:center;gap:8px}
.compact-actions .icon-button{border:0;border-radius:6px}
.compact-discord{color:white}
.compact-discord:hover,.compact-discord:focus-visible{color:var(--accent)}
.compact-discord-mark{display:block;width:20px;height:20px;background:currentColor;mask:url(assets/social/discord.svg) center/contain no-repeat}
.header-compact .development-label{display:none}
.header-collapsing .masthead-slot,.header-expanding .masthead-slot{transition:grid-template-rows 180ms ease}
.header-collapsing .header-toggle{animation:header-control 500ms ease both}
.header-collapsing .compact-brand{transition:width 180ms 320ms ease,margin-right 180ms 320ms ease;animation:header-brand 180ms 320ms ease both}
.header-expanding .compact-brand{transition:width 180ms ease,margin-right 180ms ease;animation:header-brand-out 180ms ease both}
.header-collapsing .compact-actions{animation:header-actions 180ms 320ms ease both}
@keyframes header-control{0%,35%{transform:translateX(0);opacity:1}60%{transform:translateX(100px);opacity:0}64%{transform:translateX(100px);opacity:0}100%{transform:translateX(0);opacity:1}}
@keyframes header-brand{from{transform:translateX(-180px);opacity:0}to{transform:translateX(0);opacity:1}}
@keyframes header-brand-out{from{transform:translateX(0);opacity:1}to{transform:translateX(-180px);opacity:0}}
@keyframes header-actions{from{transform:translateX(160px);opacity:0}to{transform:translateX(0);opacity:1}}
@media(max-width:1100px){.header-compact .compact-brand{width:110px;margin-right:12px}.compact-lockup{width:110px;height:22px}.site-header .utility-controls{margin-left:12px}.site-header .section-nav{gap:20px}}
@media(max-width:700px){.site-header .utility-bar{padding-inline:12px}.site-header .utility-controls{margin-left:8px}.site-header .utility-controls{gap:4px}.header-compact .compact-brand{width:36px;margin-right:8px}.compact-lockup{display:none}.compact-symbol{display:block;flex:none;max-width:none}.compact-actions .icon-button,.header-toggle{width:40px;height:44px}.header-compact .compact-actions{gap:0}.site-header .section-nav{width:auto;gap:20px}}
@media(prefers-reduced-motion:reduce){.site-header *{animation:none!important;transition:none!important}}
.site-footer{align-items:center;padding:10px 0 14px}
@media(max-width:700px){.site-footer{align-items:flex-start;padding:10px 0 calc(12px + env(safe-area-inset-bottom))}.site-footer>div{gap:6px 16px}}

/* The news column stretches with the CSS grid before any JavaScript runs. */
@media(min-width:901px){.command-layout.news-full-height .fixed-news{align-self:stretch;height:auto;min-height:420px;contain:size}}
.dashboard-top-actions,.dashboard-bottom-actions{display:flex;gap:10px}
.dashboard-bottom-actions{display:none}
@media(max-width:700px){.heading-actions:has(.dashboard-top-actions){display:none}.dashboard-bottom-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:20px}.dashboard-bottom-actions .button{font-size:13px;padding:10px}}
/* Responsive ship views exist in SSR; the hidden variant is not focusable.
   Row counts are capped at three, matching the previous resizing heuristic. */
.ship-view-container{flex:1;min-height:0;container:ship-view / size}
.adaptive-ships{height:100%;--cards-display:none;--list-display:flex}
.command-widget[data-module="prices"] .adaptive-ships{--list-display:grid}
.command-widget .adaptive-ships>.widget-scroll{height:100%;display:var(--list-display)}
.command-widget:is([data-module="fleet"],[data-module="prices"]) .adaptive-ships>.ship-widget-cards{display:var(--cards-display)}
@container ship-view (width >= 300px) and (width < 648px) and (height >= 192px){.command-widget[data-module="prices"] .adaptive-ships[data-rows-1="1"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 300px) and (width < 648px) and (height >= 232px){.command-widget[data-module="fleet"] .adaptive-ships[data-rows-1="1"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 300px) and (width < 648px) and (height >= 368px){.command-widget[data-module="prices"] .adaptive-ships[data-rows-1="2"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 300px) and (width < 648px) and (height >= 448px){.command-widget[data-module="fleet"] .adaptive-ships[data-rows-1="2"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 300px) and (width < 648px) and (height >= 544px){.command-widget[data-module="prices"] .adaptive-ships[data-rows-1="3"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 300px) and (width < 648px) and (height >= 664px){.command-widget[data-module="fleet"] .adaptive-ships[data-rows-1="3"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 648px) and (width < 964px) and (height >= 192px){.command-widget[data-module="prices"] .adaptive-ships[data-rows-2="1"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 648px) and (width < 964px) and (height >= 232px){.command-widget[data-module="fleet"] .adaptive-ships[data-rows-2="1"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 648px) and (width < 964px) and (height >= 368px){.command-widget[data-module="prices"] .adaptive-ships[data-rows-2="2"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 648px) and (width < 964px) and (height >= 448px){.command-widget[data-module="fleet"] .adaptive-ships[data-rows-2="2"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 648px) and (width < 964px) and (height >= 544px){.command-widget[data-module="prices"] .adaptive-ships[data-rows-2="3"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 648px) and (width < 964px) and (height >= 664px){.command-widget[data-module="fleet"] .adaptive-ships[data-rows-2="3"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 964px) and (width < 1280px) and (height >= 192px){.command-widget[data-module="prices"] .adaptive-ships[data-rows-3="1"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 964px) and (width < 1280px) and (height >= 232px){.command-widget[data-module="fleet"] .adaptive-ships[data-rows-3="1"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 964px) and (width < 1280px) and (height >= 368px){.command-widget[data-module="prices"] .adaptive-ships[data-rows-3="2"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 964px) and (width < 1280px) and (height >= 448px){.command-widget[data-module="fleet"] .adaptive-ships[data-rows-3="2"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 964px) and (width < 1280px) and (height >= 544px){.command-widget[data-module="prices"] .adaptive-ships[data-rows-3="3"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 964px) and (width < 1280px) and (height >= 664px){.command-widget[data-module="fleet"] .adaptive-ships[data-rows-3="3"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 1280px) and (height >= 192px){.command-widget[data-module="prices"] .adaptive-ships[data-rows-4="1"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 1280px) and (height >= 232px){.command-widget[data-module="fleet"] .adaptive-ships[data-rows-4="1"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 1280px) and (height >= 368px){.command-widget[data-module="prices"] .adaptive-ships[data-rows-4="2"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 1280px) and (height >= 448px){.command-widget[data-module="fleet"] .adaptive-ships[data-rows-4="2"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 1280px) and (height >= 544px){.command-widget[data-module="prices"] .adaptive-ships[data-rows-4="3"]{--cards-display:grid;--list-display:none}}
@container ship-view (width >= 1280px) and (height >= 664px){.command-widget[data-module="fleet"] .adaptive-ships[data-rows-4="3"]{--cards-display:grid;--list-display:none}}

/* One or two owned ships fill the available fleet area; small windows keep rows. */
.command-widget[data-module="fleet"] .fleet-overview>.ship-widget-cards{grid-auto-rows:minmax(136px,1fr)}
.fleet-overview .ship-widget-card{min-height:136px;justify-content:flex-end}
.fleet-overview .ship-widget-art{position:absolute;inset:0}
.fleet-overview .ship-widget-art img{width:100%;height:100%;object-fit:cover;object-position:center 40%}
.fleet-overview .ship-widget-art::after{background:linear-gradient(0deg,#03111ff5 0%,#03111f65 45%,#03111f10 72%)}
.fleet-overview .ship-widget-caption{flex:none;margin:0;padding:16px;z-index:1}
@container ship-view (min-width:300px) and (min-height:168px){.command-widget[data-module="fleet"] .fleet-overview[data-rows-1="1"]{--cards-display:grid;--list-display:none}}
@container ship-view (300px <= width < 648px) and (min-height:320px){.command-widget[data-module="fleet"] .fleet-overview[data-rows-1="2"]{--cards-display:grid;--list-display:none}}
@container ship-view (min-width:648px) and (min-height:168px){.command-widget[data-module="fleet"] .fleet-overview[data-rows-2="1"]{--cards-display:grid;--list-display:none}}

/* The mobile dock opens above its controls without moving article content. */
.toc-toggle,.article-dock{display:none}
.toc-catalog{text-decoration:none!important;width:100%}
@media(max-width:700px){
.article-toc .toc-surface{clip-path:none;border:1px solid var(--line-bright)!important;border-radius:9px}
.toc-surface>.frame-outline{display:none}
.article-toc .toc-toggle{display:flex;width:100%;min-height:44px;justify-content:space-between}
.toc-toggle svg{width:20px;height:20px}
.toc-open .toc-toggle svg{transform:rotate(180deg)}
.article-toc .eyebrow,.article-toc .toc-catalog{display:none}
.article-toc.toc-closed nav{display:none}
.article-dock{display:block;position:fixed;inset:auto 0 0;z-index:45;background:#061928;border-top:1px solid var(--line);box-shadow:0 -6px 24px #0005;transform:translateY(calc(100% + 1px));visibility:hidden;transition:transform 180ms ease,visibility 0s 180ms}
.article-dock.dock-visible{transform:translateY(0);visibility:visible;transition-delay:0s}
.article-dock-controls{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px max(12px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}
.article-dock-actions{display:flex;align-items:center;gap:4px}.article-dock-controls .button{padding:10px 12px;font-size:13px;white-space:nowrap}
.dock-toggle{justify-content:space-between}.dock-toggle svg{transition:transform 200ms ease}.dock-open .dock-toggle svg{transform:rotate(180deg)}
.dock-top{border:0;border-radius:7px;color:var(--accent)}.dock-top:hover{background:var(--raised)}
.article-dock-drawer{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows 200ms ease,visibility 0s 200ms}
.dock-open .article-dock-drawer{grid-template-rows:1fr;visibility:visible;transition-delay:0s}
.article-dock-clip{min-height:0;overflow:hidden}
.article-dock nav{min-height:0;overflow:auto;max-height:calc(100dvh - 160px - env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;margin:0 16px}
.article-dock nav a{font-size:13px;grid-template-columns:16px minmax(0,1fr);gap:6px;padding:8px 6px}
body:has(.article-dock) .site-footer{margin-bottom:calc(64px + env(safe-area-inset-bottom))}
}
@media(prefers-reduced-motion:reduce){
.article-dock,.article-dock-drawer,.dock-toggle svg{transition:none}
}

.article-top-actions{display:flex;align-items:center;gap:20px;margin-left:auto;white-space:nowrap}
.article-meta .article-top-actions button{margin-left:0}
.article-bottom-save{display:none}
@media(max-width:640px){.article-top-actions{display:none}.article-bottom-save{display:flex;align-items:center}.article-bottom-save button{display:flex;align-items:center;gap:8px;min-height:44px}.article-bottom-save svg{width:18px;height:18px}}

.mobile-header-toggle{display:none}
.compact-brand{visibility:hidden}
.header-compact .compact-brand{visibility:visible}
.header-compact .masthead-clip{visibility:hidden}
.header-collapsing .masthead-clip,.header-expanding .masthead-clip{visibility:visible}
@media(max-width:700px){
.site-header{position:sticky;top:0;z-index:40;background:#061928}
.desktop-header-toggle{display:none}.mobile-header-toggle{display:flex}
.header-mobile-compact .masthead-slot{grid-template-rows:0fr}
.header-mobile-compact .masthead-clip{visibility:hidden}
.header-mobile-compact .compact-brand{width:36px;margin-right:8px;visibility:visible}
.header-mobile-compact .compact-actions{display:flex;align-items:center;gap:0}
.header-mobile-compact .development-label{display:none}
.header-mobile-expanded .masthead-slot{grid-template-rows:1fr}
.header-mobile-expanded .masthead-clip{visibility:visible}
.header-mobile-expanded .compact-brand{width:0;margin-right:0;visibility:hidden}
.header-mobile-expanded .compact-actions{display:none}
.header-mobile-expanded .development-label{display:none}
.header-collapsing .masthead-clip,.header-expanding .masthead-clip{visibility:visible}
.header-expanding .compact-brand{visibility:visible}
}

.section-nav a .nav-long,.section-nav a .nav-short{font:inherit}.nav-short{display:none}@media(max-width:700px){.nav-long{display:none}.nav-short{display:inline}.site-header .section-nav{gap:14px}}

.save-article.article-saved{color:var(--accent)}.save-article.article-saved svg{fill:currentColor}.save-article.button.article-saved{background:#24485f;border-color:#5787a1}

.mobile-navigation,.mobile-fleet-shortcut,.fleet-shortcut-short{display:none}
@media(max-width:700px){
.site-header.navigation-open{overflow:visible}.navigation-open .utility-bar{backdrop-filter:none;background:#061928}
.mobile-navigation{position:relative;flex:0 1 auto;min-width:0}
.mobile-nav-toggle{display:flex;align-items:center;gap:8px;min-height:44px;font-size:13px;white-space:nowrap}
.mobile-nav-toggle svg{width:16px;height:16px}
.mobile-nav-menu{position:absolute;left:0;top:calc(100% + 6px);z-index:62;width:220px;max-width:calc(100vw - 72px);padding:6px;background:#081f30;border:1px solid var(--line-bright);border-radius:7px;box-shadow:0 12px 32px #0008}
.mobile-nav-menu a{display:flex;align-items:center;min-height:44px;padding:10px 12px;border-radius:5px;font-size:14px}
.mobile-nav-menu a:hover,.mobile-nav-menu a[aria-current=page]{background:#24485f;color:var(--accent)}
.navigation-scrim{position:fixed;inset:0;z-index:61;width:100%;height:100%;background:transparent;border:0;cursor:default}
.mobile-fleet-shortcut{align-items:center;gap:5px;font-size:13px;white-space:nowrap;margin-left:10px;min-height:44px}
}
@media(max-width:614px){.site-header .section-nav{display:none}.mobile-navigation{display:block}.site-header .utility-controls{margin-left:auto;padding-left:8px}}
@media(min-width:345px) and (max-width:614px){.mobile-fleet-shortcut{display:flex}}
@media(max-width:374px){.fleet-shortcut-long{display:none}.fleet-shortcut-short{display:inline}}
.command-widget[data-module="fleet"][data-count="1"] .widget-scroll>.watch-item{flex:0 0 auto}

.maker-compact{display:none;text-decoration:none}.maker-compact+.new-tag{margin-inline-start:3px}
@media(max-width:700px){
.catalog-top>span{display:none}
.catalog-top{padding:8px;gap:0}
.catalog-list-panel .ship-list{max-height:none;min-height:calc(min(5,var(--catalogue-page-rows,5))*76px);overflow:visible;scrollbar-gutter:auto}
.ship-list>.ship-row:nth-of-type(n+6){display:none}
.ship-row,.list-headers{grid-template-columns:minmax(0,1fr) 90px 52px;padding:8px 14px 8px 8px;gap:4px}
.ship-row{min-height:76px}.list-headers{font-size:12px}
.ship-label{gap:7px}.ship-label>span{min-width:0}.ship-label img{width:46px;height:34px}
.ship-label b{font-size:14px;line-height:1.25;overflow-wrap:normal;word-break:normal}
.long-ship-name .ship-label b{font-size:12px}
.ship-label small{font-size:10px;margin-top:4px}.ship-row .maker-full{display:none}.ship-row .maker-compact{display:inline}
.price-col{font-size:14px;white-space:nowrap}.price-col small{font-size:11px;white-space:normal}
}
@media(max-width:374px){.ship-label img{width:38px;height:30px}.ship-label{gap:5px}.ship-row,.list-headers{grid-template-columns:minmax(0,1fr) 84px 43px;gap:3px;padding-left:6px;padding-right:14px}.ship-label b{font-size:13px}.long-ship-name .ship-label b{font-size:12px}.price-col{font-size:13px}.price-col small{font-size:10px}.list-headers{font-size:11px}}
@media(max-width:374px){.catalog-tools .field select{padding-inline:10px 36px}}
