.gam-badges{display:flex;flex-wrap:wrap;gap:10px 14px;margin:14px 0;font-family:Inter,system-ui,sans-serif}.gam-badge{display:inline-flex;align-items:center;gap:7px;padding:3px 8px 3px 0;border:0;border-radius:8px;font-size:12px;font-weight:650;line-height:1.45;max-width:100%;box-sizing:border-box;color:inherit;background:transparent}.gam-badge .gam-badge-mark{flex:none;width:36px;height:36px;filter:drop-shadow(0 2px 1px #dda51a22)}.gam-badge--pending,.gam-badge--test{opacity:.9}.gam-badge-explainer{font:13px/1.65 Inter,system-ui,sans-serif;color:inherit;margin:8px 0 16px}.gam-badge-explainer summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px;text-decoration:underline;text-underline-offset:3px}.gam-badge-explainer summary:before{content:'+';font-weight:800}.gam-badge-explainer[open] summary:before{content:'−'}.gam-badge-explainer summary:focus-visible{outline:3px solid #2563eb;outline-offset:3px;border-radius:4px}.gam-badge-explainer ul{padding-left:20px}.gam-badge-explainer li{margin:8px 0}.gam-badge-explainer p{font-size:13px}.gam-badges+details{max-width:680px}@media(max-width:480px){.gam-badges{gap:8px}.gam-badge{font-size:12px}.gam-badge .gam-badge-mark{width:32px;height:32px}}@media(forced-colors:active){.gam-badge{border:1px solid ButtonText}}
