.page-pad[data-astro-cid-lngznh4j]{padding:var(--space-9) var(--page-pad) var(--space-11);gap:var(--space-9);flex-direction:column;display:flex}.head[data-astro-cid-lngznh4j]{gap:var(--space-4);flex-direction:column;max-width:70ch;display:flex}h1[data-astro-cid-lngznh4j]{font-size:var(--size-display-l)}.lead[data-astro-cid-lngznh4j]{color:var(--text-muted)}.note[data-astro-cid-lngznh4j]{font-family:var(--font-mono);font-size:var(--size-label);color:var(--text-faint)}.cols[data-astro-cid-lngznh4j]{gap:var(--space-7);grid-template-columns:340px minmax(0,1fr);align-items:start;display:grid}.panel[data-astro-cid-lngznh4j]{gap:var(--space-6);padding:var(--space-7);background:var(--bg-panel);border:var(--border) solid var(--line-hard);flex-direction:column;min-width:0;display:flex}.panel__head[data-astro-cid-lngznh4j]{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.teams[data-astro-cid-lngznh4j]{gap:var(--border);background:var(--line-soft);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.teams[data-astro-cid-lngznh4j] button[data-astro-cid-lngznh4j]{justify-content:space-between;align-items:baseline;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-5);text-align:left;cursor:pointer;background:var(--bg-raised);color:var(--text-default);font:inherit;border:0;display:flex}.teams[data-astro-cid-lngznh4j] button[data-astro-cid-lngznh4j]:hover{background:var(--bg-chrome);color:var(--text-strong)}.teams[data-astro-cid-lngznh4j] button[data-astro-cid-lngznh4j][aria-current=true]{color:var(--accent);box-shadow:inset 2px 0 0 var(--accent)}.teams[data-astro-cid-lngznh4j] .meta[data-astro-cid-lngznh4j]{font-family:var(--font-mono);font-size:var(--size-label-xs);color:var(--text-faint)}.teams[data-astro-cid-lngznh4j] button[data-astro-cid-lngznh4j]>span[data-astro-cid-lngznh4j]:first-child{overflow-wrap:anywhere;min-width:0}.teams[data-astro-cid-lngznh4j] .meta[data-astro-cid-lngznh4j]{flex-shrink:0}.catpals[data-astro-cid-lngznh4j]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.catpal[data-astro-cid-lngznh4j]{align-items:center;gap:var(--space-3);grid-template-columns:72px auto minmax(0,1fr) 110px 36px;display:grid}.catpal__times[data-astro-cid-lngznh4j]{font-size:var(--size-label);color:var(--text-faint)}.catpal__qty[data-astro-cid-lngznh4j]{text-align:end;font-variant-numeric:tabular-nums}.catpal__remove[data-astro-cid-lngznh4j]{padding:0}@media (width<=520px){.catpal[data-astro-cid-lngznh4j]{grid-template-columns:64px auto minmax(0,1fr) 36px}.catpal__level[data-astro-cid-lngznh4j]{grid-column:1/-1}}.actions[data-astro-cid-lngznh4j]{gap:var(--space-3);display:flex}.actions[data-astro-cid-lngznh4j] .fx-btn[data-astro-cid-lngznh4j]{flex-grow:1}.hint[data-astro-cid-lngznh4j]{font-size:var(--size-label);line-height:var(--leading-snug);color:var(--text-faint)}.compare[data-astro-cid-lngznh4j]{gap:var(--space-7)}.compare__input[data-astro-cid-lngznh4j]{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.compare__input[data-astro-cid-lngznh4j] .fx-label[data-astro-cid-lngznh4j]{grid-column:1/-1}.scenarios[data-astro-cid-lngznh4j]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.scenario[data-astro-cid-lngznh4j]{gap:var(--space-3);padding:var(--space-7);background:var(--bg-raised);border:var(--border) solid var(--line-control);flex-direction:column;display:flex}.scenario[data-astro-cid-lngznh4j][data-recommended=true]{border-color:var(--accent-dim);background:var(--accent-wash)}.scenario__head[data-astro-cid-lngznh4j]{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.scenario__title[data-astro-cid-lngznh4j]{font-size:var(--size-display-m);letter-spacing:var(--track-display);text-transform:uppercase;font-weight:600}.scenario__power[data-astro-cid-lngznh4j]{font-size:var(--size-figure-xl);color:var(--text-strong);font-weight:600}.scenario[data-astro-cid-lngznh4j][data-recommended=true] .scenario__power[data-astro-cid-lngznh4j]{color:var(--accent)}.scenario__gain[data-astro-cid-lngznh4j]{font-size:var(--size-body-s);color:var(--text-muted)}.badge[data-astro-cid-lngznh4j]{padding:3px var(--space-3);font-family:var(--font-mono);font-size:var(--size-label-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--accent-ink);background:var(--accent)}.table-wrap[data-astro-cid-lngznh4j]{overflow-x:auto}@media (width<=900px){.cols[data-astro-cid-lngznh4j]{grid-template-columns:minmax(0,1fr)}}
