.c3-mini{display:block;flex:none;max-width:100%;height:auto}.c3-mini.has-img{position:relative;overflow:hidden;background:var(--c3-well)}.c3-mini-img{display:block;width:100%;height:100%;max-width:none;object-fit:fill}.c3-mini.has-img{max-width:100%;min-width:0}.c3-mini-pts{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.c3-mini.is-empty{background:var(--c3-well)}.c3-mini-bg{fill:#1a1d12;stroke:var(--c3-line2)}.c3-pt{stroke:#0e0f0a;stroke-width:1}.c3-pt.is-victory{fill:var(--c3-brass)}.c3-pt.is-strategic{fill:#d8d1b8}.c3-pt.is-fuel{fill:#e39a5c}.c3-pt.is-munitions{fill:#c7b04f}.c3-pt.is-starting_position{fill:#8fb4d0}.c3-mapwrap{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;min-width:0}.c3-maplegend{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13.5px}.c3-maplegend li{display:flex;align-items:center;gap:6px}.c3-maplegend i{width:12px;height:12px;display:inline-block}.c3-maplegend i.is-victory{background:var(--c3-brass);clip-path:polygon(50% 0,100% 100%,0 100%)}.c3-maplegend i.is-strategic{background:#d8d1b8;border-radius:50%}.c3-maplegend i.is-fuel{background:#e39a5c;border-radius:50%}.c3-maplegend i.is-munitions{background:#c7b04f;border-radius:50%}.c3-maplegend i.is-starting_position{background:#8fb4d0}.c3-mapwr{list-style:none;margin:0;padding:0;display:grid;gap:8px}.c3-mapwr li{display:grid;grid-template-columns:minmax(0,1fr) auto 60px;gap:10px;align-items:center;padding:6px 0;border-bottom:1px solid #2a2e20}.c3-mapwr b{font:900 22px/1 var(--c3-stencil)}.c3-mapwr small{text-align:right}.c3-merit{color:var(--c3-brass)}.c3-fs-tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px}.c3-fs-tiers .c3-h3{margin-bottom:8px;color:var(--c3-brass)}.c3-fs-levels{display:flex;gap:3px;flex-wrap:wrap;justify-content:flex-end}.c3-fs-levels i{font-style:normal;font-size:12px;padding:2px 5px;background:var(--c3-well);border:1px solid var(--c3-line)}.c3-fs-techs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px}.c3-fs-techs li{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;background:var(--c3-well);border:1px solid var(--c3-line)}.c3-fs-techs li>span{display:grid;gap:2px;min-width:0}.c3-fs-techs small{font-size:12.5px}.c3-diff-pick{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.c3-diff{list-style:none;margin:0;padding:0;display:grid;gap:10px}.c3-diff>li{padding:12px;background:var(--c3-well);border:1px solid var(--c3-line)}.c3-diff-h{display:flex;gap:10px;align-items:center;margin-bottom:8px}.c3-diff-h a:hover{color:var(--c3-brass)}.c3-diff-h b{font-size:16px}.c3-diff table{width:100%;border-collapse:collapse;font-size:14px}.c3-diff td{padding:4px 6px;border-top:1px solid #2a2e20}.c3-diff td:first-child{color:var(--c3-dim);word-break:break-word}.c3-diff td:not(:first-child){text-align:right;white-space:nowrap}.c3-tag{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border:1px solid var(--c3-line2);color:var(--c3-dim)}@media (max-width: 700px){.c3-fs-tiers,.c3-fs-techs{grid-template-columns:minmax(0,1fr)}.c3-fs-techs li{grid-template-columns:40px minmax(0,1fr)}.c3-fs-techs li>.c3-cp{grid-column:2}.c3-fs-tiers .c3-fs-levels{grid-column:2;justify-content:flex-start}.c3-mapwrap .c3-mini{width:100%}}.c3-diff td.is-upv{color:var(--c3-brass)}.c3-diff td.is-downv{color:#8fb4d0}.c3-ach-img{display:block;flex:none;width:48px;height:48px;background:var(--c3-well)}.c3-ach-hidden{margin-left:8px;font-style:normal;vertical-align:middle}.c3-share{position:relative;display:inline-block;min-width:92px;padding-bottom:5px}.c3-share-bar{position:absolute;left:0;bottom:0;height:3px;background:var(--c3-brass2)}
