/* Edit these shared tokens to restyle dropdowns across the shell and all games.
   The build embeds this same stylesheet in sandboxed game documents. */
:root{--control-font:Arial,Helvetica,sans-serif;--control-size:12px;--control-height:40px;--control-padding:9px 12px;--control-radius:3px;--control-border:1px solid var(--host-line,var(--line));--control-bg:var(--host-panel,var(--panel));--control-ink:var(--host-ink,var(--ink))}
.site-select,.host-select>button,.dropdown>button,.tag-menu>summary{font-family:var(--control-font)!important;font-size:var(--control-size)!important;line-height:1.35!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;min-height:var(--control-height)!important;padding:var(--control-padding)!important;border:var(--control-border)!important;border-radius:var(--control-radius)!important;background:var(--control-bg)!important;color:var(--control-ink)!important;text-align:left!important}
.game-option-controls .site-select{flex:1;min-width:0;width:0;max-width:160px;font-size:11px!important;padding:8px 3px!important}
.host-select>button{display:flex;align-items:center;justify-content:space-between;gap:8px}
.host-select>div button,.dropdown .menu button,.tag-options button{font-family:var(--control-font)!important;font-size:var(--control-size)!important;line-height:1.35!important;min-height:var(--control-height)!important;padding:var(--control-padding)!important}
