.game-encounter-dialog .enc-target-artwork{border-color:var(--enc-border);background:radial-gradient(#35413b,#0e1715);margin:14px 0}.enc-target-artwork .arc-weakpoint-canvas{max-width:100%;margin:0 auto}.enc-target-artwork .arc-weakpoint-canvas>img{width:100%;height:auto;display:block}.enc-target-artwork .arc-weakpoint-marker>button{border-color:var(--enc-accent);color:var(--enc-accent)}.enc-target-artwork .arc-weakpoint-lines line{stroke:var(--enc-accent)}.enc-target-artwork .arc-weakpoint-lines circle{fill:var(--enc-accent)}.enc-target-artwork .arc-weakpoint-marker>button:is(:hover,:focus-visible,[aria-expanded=true]){background:var(--enc-accent);color:#141a16}.enc-target-artwork .arc-weakpoint-tooltip{border-color:var(--enc-accent);max-width:220px}.enc-target-artwork .arc-weakpoint-tooltip strong{color:var(--enc-accent)}.enc-target-key{background:#0003;flex-wrap:wrap;gap:7px;padding:10px;display:flex}.enc-target-key button{color:inherit;border:1px solid var(--enc-border);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:7px;padding:6px 8px;font:11px Arial;display:flex}.enc-target-key b{color:var(--enc-accent)}.enc-target-key button[aria-expanded=true]{border-color:var(--enc-accent)}.enc-target-artwork figcaption{color:var(--enc-muted);background:#0003}.vehicle-art-trigger{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.vehicle-art-trigger:focus-visible{outline-offset:3px;outline:2px solid #e9bb37}.game-briefing-export .arc-weakpoint-tooltip{display:none!important}@media (max-width:500px){.enc-target-artwork .arc-weakpoint-tooltip{width:180px;max-width:60vw}.enc-target-key{padding:8px}}
