.navteam{display:inline-flex;position:relative}.navteam__toggle{cursor:pointer;width:40px;height:40px;color:var(--brand);justify-content:center;align-items:center;margin:-8px 0;list-style:none;transition:transform .15s;display:inline-flex}.navteam__any{width:24px;height:24px;display:block}.navteam__pick{object-fit:contain;width:28px;height:28px;display:block}@media (hover:hover){.navteam__toggle:hover{transform:scale(var(--expand-sm))}.mtoggle:checked~.navteam__toggle:hover{transform:none}}@media (prefers-reduced-motion:reduce){.navteam__toggle{transition:none}.navteam__toggle:hover{transform:none}}.mtoggle:focus-visible~.navteam__toggle{outline:2px solid var(--brand);outline-offset:3px}.navteam__modal{display:none}.mtoggle:checked~.navteam__modal{display:block}.navteam__modal{z-index:31;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;background:var(--card);border:2px solid var(--grama);width:min(560px,100vw - 40px);max-height:80vh;color:var(--ink);text-align:center;border-radius:3px;padding:18px 16px 14px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.navteam__modal::-webkit-scrollbar{display:none}.navteam__title{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px;font-size:11px}.navteam__hint{text-align:center;max-width:400px;color:var(--ink-mute);margin:0 auto 12px;font-size:12px;line-height:1.4}.navteam__group{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;text-align:center;margin:0 0 8px;padding-top:2px;font-size:10px;font-weight:700}.navteam__list{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.navteam__all{grid-column:1/-1}.navteam__list input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.navteam__list label{cursor:pointer;text-align:left;border:2px solid #0000;border-radius:3px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;line-height:1.2;display:flex}.navteam__all label{text-align:center;justify-content:center}.navteam__list label img{object-fit:contain;flex-shrink:0;width:24px;height:24px}.navteam__list input:checked+label{border-color:var(--grama);font-weight:600}.navteam__list input:focus-visible+label{outline:2px solid var(--grama);outline-offset:2px}.sim__page .comp-block,.sim__page .mgroup{display:block!important}.sim__page .mcard{display:flex!important}.navteam__chips{flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 12px;display:flex}.navteam__chip{cursor:pointer;font:inherit;border:2px solid var(--ink-mute);color:var(--ink);background:0 0;border-radius:999px;padding:7px 10px;font-size:12px;line-height:1}.navteam__chip[aria-pressed=true]{border-color:var(--grama);font-weight:600}.navteam__chip:focus-visible{outline:2px solid var(--grama);outline-offset:2px}@media (hover:hover){.navteam__chip:hover{border-color:var(--grama)}}