/* Match the existing Milan-derived homepage night surface, including its image. */
html:root[data-theme="dark"] [data-a9-game-page="phone"]{background:#1e2029 url("/_next/static/gamebrowse261b/e0eb765ad614c96be1d6/native-night.jpg") 0 0/cover no-repeat!important;color:rgba(255,255,255,.9)}
html:root[data-theme="dark"] [data-a9-game-header147],html:root[data-theme="dark"] [data-a9-game-tabs]{background:rgba(24,26,33,.96)!important;border-bottom-color:rgba(255,255,255,.06)!important;box-shadow:none}
html:root[data-theme="dark"] [data-a9-game-header147] [data-a9-game-title147]{color:rgba(255,255,255,.92)!important;border-left-color:rgba(255,255,255,.12)!important}
html:root[data-theme="dark"] [data-a9-game-header147] [data-a9-game-back147],html:root[data-theme="dark"] [data-a9-game-header147] [data-a9-game-search147]{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.08)!important}
html:root[data-theme="dark"] [data-a9-game-back147] span{border-color:rgba(255,255,255,.75)!important}
html:root[data-theme="dark"] [data-a9-browse261]{--browse-bg:rgba(24,26,33,.96);--browse-ink:rgba(255,255,255,.88);--browse-muted:rgba(255,255,255,.48);--browse-surface:rgba(255,255,255,.04);--browse-border:rgba(255,255,255,.07)}
html:root[data-theme="dark"] [data-a9-browse261="venue"] button[aria-pressed="true"]{background:rgba(255,255,255,.08);color:#8db8f3;border-color:rgba(91,154,253,.42)}
html:root[data-theme="dark"] [data-a9-game-tabs]>div{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.06)!important}
html:root[data-theme="dark"] [data-a9-game-tabs] [aria-pressed="false"]>span{color:rgba(255,255,255,.48)!important}
html:root[data-theme="dark"] [data-a9-game-tabs] [aria-pressed="true"]{background:rgba(255,255,255,.10)!important;border-color:rgba(255,255,255,.08)!important}
html:root[data-theme="dark"] [data-a9-game-tabs] [aria-pressed="true"]>span{color:rgba(255,255,255,.9)!important}
html:root[data-theme="dark"] [data-a9-game-grid="phone"] [data-a9-game-tile]{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.07)!important;box-shadow:0 5px 18px rgba(0,0,0,.08)!important}
html:root[data-theme="dark"] [data-a9-game-grid="phone"] [data-a9-game-cover]{background:rgba(0,0,0,.12)}
html:root[data-theme="dark"] [data-a9-game-grid="phone"] [data-a9-game-caption]>span{color:rgba(255,255,255,.9)!important}
html:root[data-theme="dark"] [data-a9-game-grid] [role="status"]{color:rgba(255,255,255,.48)!important}
html:root[data-theme="dark"] [data-a9-game-page="phone"][data-a9-game-search]>div:first-child{background:rgba(24,26,33,.96)!important;border-bottom-color:rgba(255,255,255,.06)!important}
html:root[data-theme="dark"] [data-a9-game-page="phone"][data-a9-game-search]>div:first-child>div{background:rgba(255,255,255,.04)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)!important}
html:root[data-theme="dark"] [data-a9-game-page="phone"][data-a9-game-search] input{color:rgba(255,255,255,.9)!important}
html:root[data-theme="dark"] [data-a9-game-page="phone"][data-a9-game-search] input::placeholder{color:rgba(255,255,255,.48)!important}
html:root[data-theme="dark"] [data-a9-game-footer256] #app-footer{background:#181a21!important;border-top-color:rgba(255,255,255,.06)!important;box-shadow:0 -8px 30px rgba(0,0,0,.1)}
html:root[data-theme="dark"] [data-a9-game-footer256] #app-footer img{background:transparent!important}
