/* Generated by scripts/build-dark.cjs from the game stylesheets (npm run build); do not edit. Hand-made fixes go in shared/dark.css. */
/* shared/styles.css */
:where(html[data-theme=dark] body:not(.site-page)) textarea{background:#161011}
:where(html[data-theme=dark] body:not(.site-page)) input{background:#161011}
:where(html[data-theme=dark] body:not(.site-page)) .btn{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .seat.turn .meta{color:var(--j-ink)}
:where(html[data-theme=dark] body:not(.site-page)) .backs i{border:1px solid #b3a9ab8c}
:where(html[data-theme=dark] body:not(.site-page)) .gun i.used{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .card.r-K{background:#272215}
:where(html[data-theme=dark] body:not(.site-page)) .card.r-Q{background:#251c14}
:where(html[data-theme=dark] body:not(.site-page)) .card.r-J{background:#332c1b}
:where(html[data-theme=dark] body:not(.site-page)) .miniBoard i{background:var(--sunk)}
/* shared/game-design.css */
:where(html[data-theme=dark] body:not(.site-page)) .jalsa-gamebar::before{background:var(--dk-wine-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .jalsa-game-actions button{background:var(--dk-wine-bg);color:var(--dk-on-accent)}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play :is(input,textarea,select){border:1px solid #65533e;background:#1b170e}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play .rules{background:#2b2317}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play .err{background:#241713;border:1px solid #633d35;color:#e5b4be}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play .lobbyList li{border:1px solid #3a2c2e30;background:#1610110b}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play :is(.rg-room,.aj-room,.mm-room,.im-room,.pc-room){background:#2e2619}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play .rg-choice{background:#2b2317}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play .rg-choice[aria-pressed=true]{background:var(--dk-wine-bg);color:var(--dk-on-accent)}
:where(html[data-theme=dark] body:not(.site-page)) .jalsa-rule-head{background:var(--dk-wine-bg);color:var(--dk-on-accent)}
:where(html[data-theme=dark] body:not(.site-page)) .jalsa-rule-head button{border:1px solid #3a2c2e55}
/* shared/party.css */
:where(html[data-theme=dark] body:not(.site-page)) #party-bar{background:#31281b}
:where(html[data-theme=dark] body:not(.site-page)) .party-status{border:1px solid #644c36}
/* shared/quiz.css */
:where(html[data-theme=dark] body:not(.site-page)) .sjTabs button.on{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .sjDisc .rim{fill:var(--j-ink)}
:where(html[data-theme=dark] body:not(.site-page)) .sjDisc text.t0{fill:var(--j-ink)}
:where(html[data-theme=dark] body:not(.site-page)) .sjDisc .hub{fill:var(--j-ink)}
:where(html[data-theme=dark] body:not(.site-page)) .sjTeam.t0 .sjScoreRow button{background:#16101166}
:where(html[data-theme=dark] body:not(.site-page)) .sjVal.done{color:#e1ddde66}
:where(html[data-theme=dark] body:not(.site-page)) .sjVal.done.t0{color:var(--j-ink)}
:where(html[data-theme=dark] body:not(.site-page)) .sjVal.done.t1{color:var(--j-ink)}
:where(html[data-theme=dark] body:not(.site-page)) .sjFace.s6,:where(html[data-theme=dark] body:not(.site-page)) .sjCat.s6{background-color:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .sjFace:is(.s0,.s1,.s5,.s7):not([style]),:where(html[data-theme=dark] body:not(.site-page)) .sjCat:is(.s0,.s1,.s5,.s7):not([style]){color:var(--j-ink)}
:where(html[data-theme=dark] body:not(.site-page)) .qMask{background:#261f14d1}
:where(html[data-theme=dark] body:not(.site-page)) .sjSlot.full{background:var(--sunk)}
/* shared/round-games.css */
:where(html[data-theme=dark] body:not(.site-page)) .rg-choice[aria-pressed=true]{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .gw-card img{background:#2c2418}
:where(html[data-theme=dark] body:not(.site-page)) .sp-letter{background:var(--dk-auth-bg)}
/* shared/category-cards.css */
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play :is(.sjCats,.fkFields,.fkBranches) .sjCat,:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play .aj-cat{background:#1b180f;color:#c6ece3}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play .sjCategoryArt{background-color:#282416}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play :is(.sjCats,.fkFields,.fkBranches) .sjCat b,:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play .aj-cat b{background:#1b180f;color:#c6ece3}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play .aj-cat>small{background:#1b180f;color:#c9cbc2}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play .aj-cat-images{background:#222514;color:#c4dbce}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play :is(.sjCatNum,.aj-cat-number){box-shadow:0 0 0 3px #0e0c08}
/* shared/saudi-identity.css */
:where(html[data-theme=dark] body:not(.site-page)) .hero-start{background:#30281a;color:#e9c4cb!important;border:1px solid #55482e}
:where(html[data-theme=dark] body:not(.site-page)) .hero-start:hover{background:#161011}
:where(html[data-theme=dark] body:not(.site-page)) .together{border-block:7px double #71603d;box-shadow:6px 6px 0 #1a160e}
:where(html[data-theme=dark] body:not(.site-page)) .together .btn{background:#2b2517;color:#c4e0d8}
:where(html[data-theme=dark] body:not(.site-page)) .getting-started li{border-inline-start:1px solid #695638}
:where(html[data-theme=dark] body:not(.site-page)) .getting-started li>span{background:var(--dk-wine-bg);color:var(--dk-on-accent)}
:where(html[data-theme=dark] body:not(.site-page)) .question-grid details{background:#252014}
:where(html[data-theme=dark] body:not(.site-page)) .catalog-tools{background:#362d1d;box-shadow:3px 3px 0 #1c170f}
:where(html[data-theme=dark] body:not(.site-page)) .paper,:where(html[data-theme=dark] body:not(.site-page)) .guide-list article,:where(html[data-theme=dark] body:not(.site-page)) .faq-full details,:where(html[data-theme=dark] body:not(.site-page)) .notice,:where(html[data-theme=dark] body:not(.site-page)) .category-gallery figure{box-shadow:3px 3px 0 #19150d}
:where(html[data-theme=dark] body:not(.site-page)) .jalsa-game-actions button{border-color:#73593e}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play .panel{box-shadow:3px 3px 0 #19150e}
:where(html[data-theme=dark]) body:where(:not(.site-page)).jalsa-play.jalsa-lobby #app>.side .hero{border:1px solid #725b3d}
:where(html[data-theme=dark] body:not(.site-page)) .jalsa-rule-note{background:#342b1c}
:where(html[data-theme=dark] body:not(.site-page)) .party-game-card{box-shadow:3px 3px 0 #19150e}
@media(max-width:720px){:where(html[data-theme=dark] body:not(.site-page)) .nav-toggle{border-color:#6c583a}
:where(html[data-theme=dark] body:not(.site-page)) .together{box-shadow:4px 4px 0 #1a160e}
}/* shared/experience.css */
:where(html[data-theme=dark] body:not(.site-page)) .catalog-refine select,:where(html[data-theme=dark] body:not(.site-page)) .report-form select,:where(html[data-theme=dark] body:not(.site-page)) .report-form textarea{border:1px solid var(--j-line,#685838);background:#1d1910;color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .sjSetup .sjSetupActions .btn:not(.ghost){border:1px solid #c77c8e}
:where(html[data-theme=dark] body:not(.site-page)) .sjSetup .sjSetupActions .btn:disabled{background:#342b1c;color:#d5c8c1}
:where(html[data-theme=dark] body:not(.site-page)) #quiz-status{background:#1f1a11;color:#e9c4cb;border:1px solid #685838}
:where(html[data-theme=dark] body:not(.site-page)) .report-status{border-inline-start:4px solid #85bfab;background:#2b2317}
:where(html[data-theme=dark] body:not(.site-page)) .game-editorial{background:#1f1a11;border:1px solid #685838;border-top:6px solid #ca8290;color:#e4dad3}
:where(html[data-theme=dark] body:not(.site-page)) .game-editorial h2{color:#e6bcc6}
:where(html[data-theme=dark] body:not(.site-page)) .editorial-facts span{background:#2b2317}
:where(html[data-theme=dark] body:not(.site-page)) .game-editorial a{color:#e6bcc6}
:where(html[data-theme=dark] body:not(.site-page)) .game-editorial details{border-top:1px solid #5f4e33}
:where(html[data-theme=dark] body:not(.site-page)) .end-support{background:#1f1a11;border:1px solid #685838;border-inline-start:5px solid #85bfab;color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .end-support a{color:#c3e0d6}
:where(html[data-theme=dark] body:not(.site-page)) .sjSetupSteps span{border-bottom:3px solid #5c4832}
:where(html[data-theme=dark] body:not(.site-page)) .sjSetupSteps [aria-current]{color:#e6bcc6;border-color:#c77c8e}
:where(html[data-theme=dark] body:not(.site-page)) .sjIdentityGuide{border-inline-start:4px solid #85bfab;background:#272115}
/* games/alf-jawab/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"].jalsa-active{background:#2a2317}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-question-picture{background:#261f14}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-submit{background:#1f1910;border:1px solid #5c4832}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-submit textarea{background:#1b160f;border:1px solid #644f38}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-option-meta{color:#cfc2bd}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-option.chosen{background:#2c2418}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-option.own{background:#2c2318}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-option.correct{background:#202a17}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-submit{background:#332a1b}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-submit textarea{background:#1b170e}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-option{border:1px solid #644f38;background:#1f1910;color:#e1ddde;box-shadow:0 4px 0 #1a150e}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-letter{background:#2e2519;color:#d7c6c1}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-truth{background:#202a17;border:1px solid #576c42;color:#d5e4cd}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-truth h2,:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-truth a{color:#d5e4cd}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="alf-jawab"] .aj-final{background:var(--dk-wine-bg);color:var(--dk-on-accent)}
/* games/alf-jawab/style.css */
:where(html[data-theme=dark] body:not(.site-page)) .aj-roster .aj-avatar{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .aj-rounds button[aria-pressed="true"]{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .aj-setting-options button[aria-pressed="true"]{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .aj-tabs button.on{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .aj-cat{background-color:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .aj-question{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .aj-question .aj-pill{background:#261f1424}
:where(html[data-theme=dark] body:not(.site-page)) .aj-option.correct{background:#222816}
:where(html[data-theme=dark] body:not(.site-page)) .aj-image-credit{border-top:1px solid #4d402a38}
/* games/almukharrib/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="almukharrib"][data-mukharrib-view="tv"],:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="almukharrib"][data-mukharrib-view="phone"]{background:#30271a}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="almukharrib"] [data-go]{color:#e3aab0}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="almukharrib"] .mk-tv-game{background:#352c1d;border:1px solid #6b553d}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="almukharrib"] .mk-tv-game>.grid>section{border:1px solid #6e573e}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="almukharrib"] .bomb{box-shadow:inset 0 0 0 2px #201a11,inset 0 0 30px #0006}
/* games/almukharrib/style.css */
:where(html[data-theme=dark] body:not(.site-page)) *,:where(html[data-theme=dark] body:not(.site-page)) :after,:where(html[data-theme=dark] body:not(.site-page)) :before{border:0 solid #333843}
:where(html[data-theme=dark]) body:where(:not(.site-page)){background-color:#261f14;color:#e1ddde}
:where(html[data-theme=dark] body:not(.site-page)) h1,:where(html[data-theme=dark] body:not(.site-page)) h2,:where(html[data-theme=dark] body:not(.site-page)) h3{color:#d7c6c1}
:where(html[data-theme=dark] body:not(.site-page)) .btn-ghost{background-color:#372b1e;color:#e1ddde}
:where(html[data-theme=dark] body:not(.site-page)) .panel{background-color:#1f1910}
:where(html[data-theme=dark] body:not(.site-page)) .label{color:#cfc2bd}
:where(html[data-theme=dark] body:not(.site-page)) .field{background-color:#161011;color:#e1ddde}
:where(html[data-theme=dark] body:not(.site-page)) .border-land{border-color:#5b4731}
:where(html[data-theme=dark] body:not(.site-page)) .bg-clarity{background-color:#261f14}
:where(html[data-theme=dark] body:not(.site-page)) .bg-cream{background-color:#2b2517}
:where(html[data-theme=dark] body:not(.site-page)) .bg-land{background-color:#372b1e}
:where(html[data-theme=dark] body:not(.site-page)) .bg-sunk{background-color:#2a2217}
:where(html[data-theme=dark] body:not(.site-page)) .bg-surface{background-color:#1f1910}
:where(html[data-theme=dark] body:not(.site-page)) .text-auth{color:#d7c6c1}
:where(html[data-theme=dark] body:not(.site-page)) .text-ink{color:#eae1da}
:where(html[data-theme=dark] body:not(.site-page)) .text-muted{color:#cfc2bd}
:where(html[data-theme=dark] body:not(.site-page)) .text-red{color:#e3aab0}
:where(html[data-theme=dark] body:not(.site-page)) .text-resolve{color:#e1ddde}
:where(html[data-theme=dark] body:not(.site-page)) .jalsa-return{border:1px solid #574535;background:#261f14f2;color:#e1ddde}
/* games/almukharrib/theme.css */
:where(html[data-theme=dark] body:not(.site-page)) .btn-ghost{color:var(--j-ink)}
:where(html[data-theme=dark] body:not(.site-page)) .field{background:#161011;color:var(--j-ink)}
/* games/arabic-sprint/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"].jalsa-active{background:#1b211a}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .gw-toolbar>p{color:#d7c6c1}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-review tbody th{background:#202618;color:#cfddd3}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-status.invalid{color:#e3aab0}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-letter{background:var(--dk-wine-bg);color:var(--dk-on-accent)}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-form{border:1px solid #46533f;background:#1d1e10}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-form label{border-left:1px solid #425147;background:#212214;border-inline-end:1px solid #46533f}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-form input{border-bottom:2px solid #4f5c45}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-stop{background:var(--dk-wine-bg)}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-review{background:#1b160f}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-review th{background:#272e1c}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-review td{border-bottom:1px solid #3d4b3a}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-review th:first-child,:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-review td:first-child{background:#212514}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-notice{background:#212917;border:1px solid #47574d}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-status{color:#ccdcbe}
@media(max-width:700px){:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="arabic-sprint"] .sp-form label{border-bottom:1px solid #46533f}
}/* games/codenames/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="codenames"].jalsa-active{background:#2a2117}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="codenames"] .tb-head{color:#e1ddde}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="codenames"] .tb-names{color:#cfc2bd}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="codenames"] .pips i{background:#32281b}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="codenames"] .tile:is(.rev-r,.hint-r){border-color:#c67b84}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="codenames"] .tile:is(.rev-x,.hint-x){border-color:#b3a9ab}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="codenames"] .tile.rev-n{background:#3c3126;color:#d7c6c1}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="codenames"] .teamBox{background:#1f1910;color:#e1ddde;border:1px solid #5f4a33}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="codenames"] .board{background:#372c1d;border:1px solid #644e38;box-shadow:inset 0 0 0 5px #14100b}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="codenames"] .tile{background:#1f1910;color:#e1ddde;border:1px solid #68533d;box-shadow:0 3px 0 #1e1913}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="codenames"] .actions{background:#1f1910}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="codenames"] .waiting{border:1px solid #5c4832}
/* games/guess-who/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="guess-who"].jalsa-active{background:#211a24}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="guess-who"] .gw-card b{background:#1f1910;color:#e1ddde}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="guess-who"] .rg-turn{background:#1f1910}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="guess-who"] .gw-board{background:#3a301f;border:1px solid #705a3e;box-shadow:inset 0 0 0 5px #16120c}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="guess-who"] .gw-card{border:1px solid #6d5a44;background:#1d180f;box-shadow:0 4px 0 #1f1a12}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="guess-who"] .gw-card img{background:#261f14}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="guess-who"] .gw-card.closed{background:#352d3a;border-color:#514458}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="guess-who"] .gw-card.closed b{background:#2f2434;color:#d7c6c1}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="guess-who"] .gw-card.selected{border-color:#4d402a}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="guess-who"] .gw-secret{background:#2d2418;border:1px solid #655742}
/* games/hosh/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"].jalsa-active{background:#2d2518}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .hsTeam.t1{background:#1f1910;color:#e1ddde}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .hsTeam>span{color:#d7c6c1}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .hsBar{background:#33281b}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .hsLadder li.done{background:#1f2815;border-color:#576841;color:#ccdcbe}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .sjQ{background:#1f1910;border:1px solid #644f36}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .sjQText{color:#e1ddde}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .sjQFoot{background:#1f1910;border:1px solid #644f36}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .hsStage{background:#31291a;border:1px solid #695639}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .hsLadder li{background:#2a2217;border:1px solid #6c583a;box-shadow:0 3px 0 #1f1911}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .hsLead h3{color:#d7c6c1}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .hsTeam{background:#1f1910;color:#e1ddde;border:1px solid #644f36}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .hsDecide .btn{border-bottom:5px solid #b5aaa440}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .hsBank{background:#29341c!important;color:#d0dfce!important}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="hosh"] .hsRisk{background:#37251e!important;color:#e6c7c1!important}
/* games/hosh/style.css */
:where(html[data-theme=dark] body:not(.site-page)) .fkRank em.up{color:#c7e4bd}
/* games/jalsah-feud/style.css */
:where(html[data-theme=dark] body:not(.site-page)) .jf-eyebrow{color:#e4caad}
:where(html[data-theme=dark] body:not(.site-page)) .jf-tag{background:#31291a;color:#e9c4cb;border:1px solid #715e3d}
:where(html[data-theme=dark] body:not(.site-page)) .jf-room{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-team{background:#1f1b11;border:1px solid #655436}
:where(html[data-theme=dark] body:not(.site-page)) .jf-team.jf-t1{border-top-color:#87bca7}
:where(html[data-theme=dark] body:not(.site-page)) .jf-team strong{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-team small{color:#d8cbbb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-round{color:#d8cbbb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-round span:first-child{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-board{box-shadow:0 8px 0 #1a160e}
:where(html[data-theme=dark] body:not(.site-page)) .jf-answers li.open{background:#252014;color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-control .jf-turn{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-clock{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-chip{border:1px solid #6c593a;background:#1e1910;color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-chip[aria-pressed=true]{border-color:#ca8290}
:where(html[data-theme=dark] body:not(.site-page)) .jf-player{border-bottom:1px solid #5a4b31}
:where(html[data-theme=dark] body:not(.site-page)) .jf-display{background:#2c2518;border:1px solid #645336}
:where(html[data-theme=dark] body:not(.site-page)) .jf-judge{background:#251e14!important}
:where(html[data-theme=dark] body:not(.site-page)) .jf-judge-answer{color:#e9d4cc;background:#1c180f;border:1px solid #675537}
:where(html[data-theme=dark] body:not(.site-page)) .jf-judge-answer small{color:#d7c8b7}
:where(html[data-theme=dark] body:not(.site-page)) .jf-judge-answer strong{color:#e1b0b6}
:where(html[data-theme=dark] body:not(.site-page)) .jf-prize{color:#c4ded4}
:where(html[data-theme=dark] body:not(.site-page)) .jf-fast-results p{border-bottom:1px solid #5a4b31}
:where(html[data-theme=dark] body:not(.site-page)) .jf-fast-results strong{color:#c4ded4}
:where(html[data-theme=dark] body:not(.site-page)) .jf-team-entry{border:1px solid #6b593a;background:#1e1a10}
:where(html[data-theme=dark] body:not(.site-page)) .jf-team-entry.jf-t1{border-top-color:#87bca7}
:where(html[data-theme=dark] body:not(.site-page)) .jf-team-entry h3{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-team-entry svg{background:#161011}
:where(html[data-theme=dark] body:not(.site-page)) .jf-team-entry a{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-team-entry p{color:#d8cbbb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-team-invites{border-top:1px solid #5f4f33}
:where(html[data-theme=dark] body:not(.site-page)) .jf-team-invites summary{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-phone-entry h1{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-phone-heading h1{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-buzzer-screen h1{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-buzzer-screen .jf-buzzer{box-shadow:0 10px 0 #1c170f}
:where(html[data-theme=dark] body:not(.site-page)) .jf-buzzer-screen>p{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-buzz-result{background:#251f14;color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-buzz-edit{background:#2a2317}
:where(html[data-theme=dark] body:not(.site-page)) .jf-organizer-entry{background:#292316}
:where(html[data-theme=dark] body:not(.site-page)) .jf-display-lobby>h1{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .jf-display-roster>p{background:#2b2417;color:#e9c4cb}
/* games/liars-table/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="liars-table"] .actions .btn.red{border:1px solid #663d37}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="liars-table"] .felt{outline:1px solid #6e543e;box-shadow:inset 0 0 0 2px #211b12}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="liars-table"] .hand{background:#32291b}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="liars-table"] .actions .btn{background:#261f14;color:#d7c6c1}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="liars-table"] .reveal{border:1px solid #715a3d}
/* games/mafia/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="mafia"].jalsa-active{background:#2d2518}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="mafia"] .rc-mates{border:1px solid #4d402a40}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="mafia"] .cover{border:1px dashed #68533e;background:#1f1910}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="mafia"] .pbtn{background:#1f1910;color:#e1ddde;border:1px solid #644f38}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="mafia"] .mseat{background:#1f1910;color:#e1ddde;border:1px solid #5c4832}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="mafia"] .mseat.dead{background:#2d261d}
/* games/mafia/style.css */
:where(html[data-theme=dark] body:not(.site-page)) .pbtn{background:#261f141a;border:1px solid #4d402a40}
:where(html[data-theme=dark] body:not(.site-page)) .roleCard{background:var(--dk-auth-bg);border:2px dashed #4d402a80}
/* games/meme-jalsah/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="meme-jalsah"].jalsa-active{background:#2a2519}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="meme-jalsah"] .mm-editor h3{color:#e1ddde}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="meme-jalsah"] .mm-editor textarea{background:#1b170e;border-color:#644f38}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="meme-jalsah"] .mm-option.winner{background:#1e2413}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="meme-jalsah"] .mm-result-by span{color:#ccdcbe}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="meme-jalsah"] .mm-option>.btn{border-color:#68543b}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="meme-jalsah"] .mm-compose{background:#30271a;border:1px solid #665137}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="meme-jalsah"] .mm-editor{border:1px solid #5e503b}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="meme-jalsah"] .mm-text-controls{border:1px solid #5c4832;background:#261f14}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="meme-jalsah"] .mm-success{background:#1c2715}
/* games/meme-jalsah/style.css */
:where(html[data-theme=dark] body:not(.site-page)) .mm-avatar{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .mm-roster em{color:#cadcc3}
:where(html[data-theme=dark] body:not(.site-page)) .mm-choice[aria-pressed=true]{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .mm-meme{background:#161011}
:where(html[data-theme=dark] body:not(.site-page)) .mm-image{background:#2b2417}
:where(html[data-theme=dark] body:not(.site-page)) .mm-caption{color:#e1ddde;background:#161011}
:where(html[data-theme=dark] body:not(.site-page)) #mm-caption-form textarea{background:#161011;color:var(--j-ink)}
:where(html[data-theme=dark] body:not(.site-page)) .mm-success>span{color:#cadcc3}
:where(html[data-theme=dark] body:not(.site-page)) .mm-option.winner{background:#2a2517}
:where(html[data-theme=dark] body:not(.site-page)) [data-mm-editable] .mm-text:hover,:where(html[data-theme=dark] body:not(.site-page)) [data-mm-editable] .mm-text:focus-visible,:where(html[data-theme=dark] body:not(.site-page)) [data-mm-editable] .mm-text.is-dragging{outline:1px solid #473a26}
:where(html[data-theme=dark] body:not(.site-page)) [data-mm-editable] .mm-text:empty{background:#1f191055}
:where(html[data-theme=dark] body:not(.site-page)) .mm-color-choice[aria-pressed=true]{background:var(--dk-auth-bg)}
/* games/poison-card/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="poison-card"].jalsa-active{background:#2a2a1a}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="poison-card"] .pc-private-poison .pc-role{color:#e3aab0}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="poison-card"] .pc-target [aria-pressed=true]{border:2px solid #b3a9ab}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="poison-card"] .pc-vote-options .btn{background:#1f1910;color:#e1ddde;border:1px solid #556344}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="poison-card"] .pc-vote-options [aria-pressed=true]{border:2px solid #b3a9ab}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="poison-card"] .pc-roster li{background:#1f1910;border:1px solid #53563f}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="poison-card"] .pc-roster .out{background:#2c2f1f}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="poison-card"] .pc-private{background:#292818;border:1px solid #556344!important}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="poison-card"] .pc-private-poison{background:#2b2317}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="poison-card"] .pc-role{color:#ccdcbe}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="poison-card"] .pc-mission{background:#1f1b11}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="poison-card"] .pc-topic{border:1px solid #a1b790;color:var(--dk-on-accent)}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="poison-card"] .pc-confirm{background:#1f1710;color:#e5b4be}
/* games/poison-card/style.css */
:where(html[data-theme=dark] body:not(.site-page)) .pc-time-presets [aria-pressed="true"]{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .pc-topic{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .pc-reveal.pc-caught h2{color:var(--j-ink)}
/* games/question-bank/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjHints{background:#242014;border:1px solid #5f4f33}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjHintsHead{color:#e6bcc6}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjHintsHead span{background:#2f2819}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjHints ol{color:#e1ddda}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjHints li::marker{color:#e6bcc6}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjHintValue{border-top:1px solid #5f4f33;color:#c5dfd3}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjHintBuy{border-color:#c77c8e;color:#e6bcc6;background:#1f1b11}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"].jalsa-active{background:#2a2217}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjTeam{background:#1f1910;color:#e1ddde;border:1px solid #5c4832}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjScore{color:#d7c6c1}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjScoreRow button{border:1px solid #5c4832;color:#d7c6c1}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjLifeRow .sjRing{color:#d7c6c1;border-color:#644f38}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjVal.done.t0{background:#1c2926;color:#bfdbe1}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjVal.done.t1{background:#2a1717;color:#e5b2b8}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjQText{color:#e1ddde}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjQ.withImg .sjQImg{background:#2a2217}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjAnswer{background:#212a17;color:#d5e4cd;border:1px solid #556c40}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjAnswer small{color:#cadcc3}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjQFoot{background:#1f1910;border:1px solid #5c4832}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjLifeBtn .sjRing{background:#261f14;color:#d7c6c1;border-color:#644f38}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjWho{background:#1f1910}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjBoard{background:#332a1b;border:1px solid #665137}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjTile{background:#1f1910;border:1px solid #5c4832}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjVal.done{background:#30261a}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjQ{background:#1f1910;border:1px solid #5c4832}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjCat{background:#1b180f;color:#c6ece3}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjCategoryArt{background-color:#282416}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjCat b{color:#c6ece3;background:#1b180f}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjCatNum{box-shadow:0 0 0 3px #0e0c08}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjBoard{background:#251f14;border-color:#5a4a30}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjFace{background:#1b180f}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjFaceLabel{background:#1b180f}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjFace b{color:#c6ece3}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjFace .sjSec{color:#cdcabe}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjVal{border:1px solid #635437;background:#1d1910;color:#e6bcc6;box-shadow:0 2px 0 #1a160e}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjVal:not(.done):hover{border-color:#c77c8e}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="question-bank"] .sjVal:focus-visible{outline:3px solid #86cbbb}
/* games/question-bank/style.css */
:where(html[data-theme=dark] body:not(.site-page)) .sjLifeChip.on{background:#2c2318}
:where(html[data-theme=dark] body:not(.site-page)) .sjLifeChip.on .sjRing,:where(html[data-theme=dark] body:not(.site-page)) .sjLifeBtn.on .sjRing{background:#33261c;color:#dfd1cd}
:where(html[data-theme=dark] body:not(.site-page)) .sjQ{border:1px solid #54422d}
:where(html[data-theme=dark] body:not(.site-page)) .sjQ.withImg .sjQImg{background:#261f15;border:1px solid #54422d}
/* games/tafra/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="tafra"].jalsa-active{background:#2b2417}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="tafra"] .tfPlay .tfBoard{box-shadow:0 0 0 6px #6B4E45,0 0 0 8px #1e1710}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="tafra"] .tfPlay .tfCenter{background:#2e2719;box-shadow:inset 0 0 0 2px #1e1810}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="tafra"] .tfCenterTitle{color:#d7c6c1}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="tafra"] .tfControls{background:#1f1910;border:1px solid #5f4a33}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="tafra"] .tfHandBox{background:#342b1c;border:1px solid #68543b}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="tafra"] .tfHistory{background:#1f1910;border:1px solid #5f4a33}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="tafra"] .tfSheetBox{background:#1f1910;border:1px solid #5f4a33}
@media(max-width:700px){:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="tafra"] .tfPlay .tfBoard{box-shadow:0 0 0 3px #6B4E45,0 0 0 4px #1e1710}
}/* games/tafra/style.css */
:where(html[data-theme=dark] body:not(.site-page)) .tfSq.k{background:#2e2519}
:where(html[data-theme=dark] body:not(.site-page)) .tfCenter .btn.ghost,:where(html[data-theme=dark] body:not(.site-page)) .tfModal .btn.ghost{background:#261f1424}
:where(html[data-theme=dark] body:not(.site-page)) .tfC{background-image:linear-gradient(#261f141a 1px,transparent 1px),linear-gradient(90deg,#261f141a 1px,transparent 1px)}
:where(html[data-theme=dark] body:not(.site-page)) .tfM .hd{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .tfBar{background:#261f1433}
:where(html[data-theme=dark] body:not(.site-page)) .tfRow{background:#261f1414}
:where(html[data-theme=dark] body:not(.site-page)) .tfBids span{background:#261f141f}
:where(html[data-theme=dark] body:not(.site-page)) .tfDeal div{background:#261f1414}
:where(html[data-theme=dark] body:not(.site-page)) .tfSeg.on{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .tfPlay .tfBoard{background:#382c1e;box-shadow:0 0 0 1px #1e1913,0 8px 24px #49352F12}
:where(html[data-theme=dark] body:not(.site-page)) .tfPlay .tfCenter{box-shadow:inset 0 0 0 1px #1c160f}
:where(html[data-theme=dark] body:not(.site-page)) .tfPlay .tfBanner{color:var(--j-ink)}
:where(html[data-theme=dark] body:not(.site-page)) .tfProgress{background:#2a22175c}
:where(html[data-theme=dark] body:not(.site-page)) .tfProgress li>span{background:#30261a}
:where(html[data-theme=dark] body:not(.site-page)) .tfProgress li.current>span{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .tfProgress li.complete>span{background:#242e19;color:#cedcc8}
:where(html[data-theme=dark] body:not(.site-page)) .tfPlay .tfControls .tfStage{color:var(--j-ink)}
:where(html[data-theme=dark] body:not(.site-page)) .tfPlay .tfControls .btn{background:var(--dk-auth-bg)}
/* games/tayeh/style.css */
:where(html[data-theme=dark] body:not(.site-page)) .ty-choice[aria-pressed=true]{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .ty-roster em{color:#cadcc3}
:where(html[data-theme=dark] body:not(.site-page)) .ty-chip{border:1px solid #4d402a29}
:where(html[data-theme=dark] body:not(.site-page)) .ty-status span{background:#261f1426}
:where(html[data-theme=dark] body:not(.site-page)) .ty-spinner{border:4px solid #4d402a40}
:where(html[data-theme=dark] body:not(.site-page)) .ty-guess-map{border:3px solid #4d402ae6;background:#2a2417}
:where(html[data-theme=dark] body:not(.site-page)) .ty-guess-btn.ghost{border:1px solid #4d402a4d}
:where(html[data-theme=dark] body:not(.site-page)) .ty-pin span{border:3px solid #3a2c2e}
:where(html[data-theme=dark] body:not(.site-page)) .ty-truth span{border:3px solid #ca8290}
:where(html[data-theme=dark] body:not(.site-page)) .ty-card{background:#1f1a11;color:#e1ddde}
:where(html[data-theme=dark] body:not(.site-page)) .ty-card .ty-pill{background:#261f14;color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .ty-card h2{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .ty-card h2 small{color:#d7c6c1}
:where(html[data-theme=dark] body:not(.site-page)) .ty-place{color:#d7c6c1}
:where(html[data-theme=dark] body:not(.site-page)) .ty-place b{color:#e1ddde}
:where(html[data-theme=dark] body:not(.site-page)) .ty-distance b{color:#e3aab0}
:where(html[data-theme=dark] body:not(.site-page)) .ty-bar{background:#30281a}
:where(html[data-theme=dark] body:not(.site-page)) .ty-points{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .ty-ranking li,:where(html[data-theme=dark] body:not(.site-page)) .ty-rounds li{background:#261f14}
:where(html[data-theme=dark] body:not(.site-page)) .ty-ranking strong,:where(html[data-theme=dark] body:not(.site-page)) .ty-rounds strong{color:#e9c4cb}
:where(html[data-theme=dark] body:not(.site-page)) .ty-round-n{border:2px solid #ca8290}
:where(html[data-theme=dark] body:not(.site-page)) .ty-card .ty-roster li{background:#261f14}
:where(html[data-theme=dark] body:not(.site-page)) .ty-credit-line{color:#d7c6c1}
:where(html[data-theme=dark] body:not(.site-page)) .ty-credit-line a{color:#e9c4cb}
@media (max-width:720px){:where(html[data-theme=dark] body:not(.site-page)) .ty-map-toggle{border:1px solid #4d402a59}
}/* games/trap/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="trap"].jalsa-active{background:#291c16}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="trap"] .sjQ{background:#1f1910;border:1px solid #5f4333}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="trap"] .fkChain li{background:#2e2319}
/* games/who-impostor/presentation.css */
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="who-impostor"].jalsa-active{background:#241919}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="who-impostor"] #im-answer-form textarea{background:#1b160f}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="who-impostor"] .im-player-title{border-bottom:1px solid #543e2d}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="who-impostor"] .im-answer-card.selected{background:#231713}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="who-impostor"] .im-steps{background:#1f1910}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="who-impostor"] .im-steps li{color:#cfc2bd}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="who-impostor"] .im-question{background:#2d2518;border:1px solid #6d593b}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="who-impostor"] .im-answer-card{background:#1f1910;box-shadow:0 5px 0 #19150e}
:where(html[data-theme=dark]) body:where(:not(.site-page))[data-play-game="who-impostor"] .im-answer-text{color:#e1ddde}
/* games/who-impostor/style.css */
:where(html[data-theme=dark] body:not(.site-page)) .im-avatar{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .im-roster em{color:#cadcc3}
:where(html[data-theme=dark] body:not(.site-page)) .im-choice[aria-pressed=true]{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) .im-steps li.on{background:var(--dk-auth-bg)}
:where(html[data-theme=dark] body:not(.site-page)) #im-answer-form textarea{background:#161011;color:var(--j-ink)}
:where(html[data-theme=dark] body:not(.site-page)) .im-success>span{color:#cadcc3}
