#navigation .site-games-dropdown{position:relative;align-self:stretch;display:flex;align-items:center}
#navigation .site-games-toggle{display:flex;align-items:center;gap:7px;min-height:44px;padding:12px 0;font-size:13px;font-weight:750;letter-spacing:.04em;list-style:none;cursor:pointer}
#navigation .site-games-toggle::-webkit-details-marker{display:none}
#navigation .site-games-toggle>span:last-child{font-size:11px}
#navigation .site-games-toggle:focus-visible{outline:3px solid var(--accent);outline-offset:5px}
#navigation .site-games-panel{position:absolute;z-index:30;top:100%;left:50%;transform:translateX(-50%);width:230px;max-width:calc(100vw - 40px);padding:17px 20px 20px;background:var(--paper);border:1px solid var(--line);box-shadow:0 14px 22px #0003}
#navigation .site-games-panel>p{font-family:Arial,sans-serif;font-size:14px;font-weight:600;text-align:center;margin:0 0 10px}
#navigation .site-games-panel>a{display:block;min-height:44px;padding:10px 0;font-size:13px;font-weight:400;line-height:1.8;letter-spacing:0;color:var(--muted);overflow-wrap:anywhere}
#navigation .site-games-panel>a:hover,#navigation .site-games-panel>a:focus-visible{color:var(--ink)}
@media(max-width:700px){
#navigation .site-games-dropdown{display:block;align-self:auto}
#navigation .site-games-toggle{padding:16px 8px;font-size:13px}
#navigation .site-games-panel{position:static;width:100%;max-width:none;transform:none;box-shadow:none;margin:0 0 8px}
}
