/* Strong selected state for both English and Chinese resource tabs. */
.resource-v26 .resource-category-nav{background:#f7f8fa;border-bottom-color:#d6deec;box-shadow:0 4px 12px #253b6814}
.resource-v26 .resource-category-nav .download-tab[aria-selected="true"]{background:#354fae;border-color:#354fae;color:#fff;font-weight:700;box-shadow:0 2px 6px #253c9026}
.resource-v26 .resource-category-nav .download-tab[aria-selected="true"]:hover{background:#2f469b;color:#fff}
/* Screenshots use their native ratio and fill useful space; outfit art stays whole. */
.amiibo-visual-zoom{position:relative;display:block;width:100%;margin:0;padding:0;border:0;border-radius:9px;background:transparent;cursor:zoom-in;color:inherit;font:inherit;overflow:hidden}
.amiibo-visual-zoom:focus-visible{outline:3px solid #4966d3;outline-offset:3px}
.amiibo-visual-zoom-icon{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:29px;height:29px;border:1px solid #dbe3ef;border-radius:50%;background:#fffffff2;color:#486088;box-shadow:0 1px 5px #263d5e1a;pointer-events:none}
.amiibo-visual-zoom-icon svg{width:18px;height:18px}
.amiibo-play-visuals figure.is-wide{grid-column:1/-1;width:100%;max-width:800px;justify-self:start;padding:0;background:transparent}
.amiibo-play-visuals figure.is-wide .amiibo-visual-zoom img{width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;border-radius:9px;background:#f4f6f8}
.amiibo-play-visuals figure.is-wide figcaption{padding:0 2px}
.amiibo-play-visuals figure.is-outfit{max-width:360px;width:100%;justify-self:start}
.amiibo-play-visuals figure.is-outfit .amiibo-visual-zoom img{height:320px;max-height:none;width:100%;object-fit:contain;aspect-ratio:auto}
@container site (max-width:720px){
 .resource-v26 .resource-category-nav{padding:8px 0}
 .amiibo-play-visuals figure.is-outfit .amiibo-visual-zoom img{height:270px}
}
