.eyc-maker-switcher{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:1200px;margin:0 auto;padding:.65rem 1rem;background:#0d222c;color:#fff;border:1px solid #295464;border-top:2px solid #31b6d1;border-radius:0 0 10px 10px;box-shadow:0 5px 14px #0005}
body.admin-bar .eyc-maker-switcher{top:32px}
.eyc-maker-switcher>span{font-weight:700;letter-spacing:.02em}
.eyc-maker-switcher details{position:relative}
.eyc-maker-switcher summary{cursor:pointer;list-style:none;padding:.5rem .85rem;border:1px solid #46bad1;border-radius:6px;color:#fff;font-weight:700;white-space:nowrap}
.eyc-maker-switcher summary::-webkit-details-marker{display:none}
.eyc-maker-switcher summary::after{content:' ▾';color:#46bad1}
.eyc-maker-switcher details[open] summary{background:#173745}
.eyc-maker-switcher__links{position:absolute;right:0;top:calc(100% + 6px);width:min(620px,calc(100vw - 24px));max-height:min(65vh,500px);overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:8px;background:#102934;border:1px solid #327085;border-radius:8px;box-shadow:0 12px 26px #0009}
.eyc-maker-switcher__links a{display:block;padding:.65rem .7rem;color:#f5f9fa;text-decoration:none!important;border-radius:4px;font-size:.9rem;line-height:1.3}
.eyc-maker-switcher__links a:hover,.eyc-maker-switcher__links a:focus-visible,.eyc-maker-switcher__links a[aria-current=page]{background:#235060;color:#fff}
.eyc-maker-switcher__links a[aria-current=page]::after{content:' · Actual';color:#49c2da;font-size:.8em}
@media(max-width:600px){.eyc-maker-switcher{padding:.5rem .7rem}.eyc-maker-switcher__links{grid-template-columns:1fr;max-height:60vh}.eyc-maker-switcher__links a{padding:.75rem}}
@media(max-width:782px){body.admin-bar .eyc-maker-switcher{top:46px}}
[data-eyc-manufacturer="banpresto"] .eyc-manufacturer-hero__mark img{filter:none!important;mix-blend-mode:normal!important}
[data-eyc-manufacturer="furyu"] .eyc-manufacturer-hero__mark img,[data-eyc-manufacturer="max-factory"] .eyc-manufacturer-hero__mark img,[data-eyc-manufacturer="plastoy"] .eyc-manufacturer-hero__mark img,[data-eyc-manufacturer="sega"] .eyc-manufacturer-hero__mark img,[data-eyc-manufacturer="takara-tomy"] .eyc-manufacturer-hero__mark img,[data-eyc-manufacturer="orange-rouge"] .eyc-manufacturer-hero__mark img,[data-eyc-manufacturer="hollywood-collectibles-group"] .eyc-manufacturer-hero__mark img,[data-eyc-manufacturer="semic"] .eyc-manufacturer-hero__mark img{filter:none!important;mix-blend-mode:normal!important;background:#f8fafb;padding:8px 14px;border-radius:7px;box-sizing:border-box}
[data-eyc-manufacturer="tamashii-nations"] .eyc-manufacturer-hero__mark img,[data-eyc-manufacturer="bellfine"] .eyc-manufacturer-hero__mark img,[data-eyc-manufacturer="intelligent-systems"] .eyc-manufacturer-hero__mark img{filter:none!important;mix-blend-mode:normal!important;background:#f8fafb;padding:8px 14px;border-radius:7px;box-sizing:border-box}
[data-eyc-manufacturer="hobby-max-japan"] .eyc-manufacturer-hero__mark img,[data-eyc-manufacturer="knead"] .eyc-manufacturer-hero__mark img{filter:none!important;mix-blend-mode:normal!important;background:#f8fafb;padding:8px 14px;border-radius:7px;box-sizing:border-box}
[data-eyc-manufacturer="elite-creature-collectibles"] .eyc-manufacturer-hero__mark img,[data-eyc-manufacturer="jada-toys"] .eyc-manufacturer-hero__mark img,[data-eyc-manufacturer="super7"] .eyc-manufacturer-hero__mark img{filter:none!important;mix-blend-mode:normal!important}
