/* Generated palette variants; rebuild with scripts/build-dark-theme.py. */
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .header{background:#1c2923}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .menu{background:#17211d;border:1px solid #687d63;box-shadow:0 15px 35px #080e0c88}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .breadcrumb span{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .breadcrumb strong{color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .eyebrow span{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .tags span{background:#17211d;color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .tags .outline{border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .archive-seal{border:1px solid #687d6330;outline:1px solid #687d6315;color:#edcf7565}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .archive-seal:before,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .archive-seal:after{background:#354b3a20}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .seal-symbol{color:#edcf7555}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .notice{border:1px solid #687d63;background:#354b3a07}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .notice-icon{border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .notice strong{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .section-active{background:#354b3a0d}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .empty-state{background:linear-gradient(135deg,#354b3a80,#1c2923)}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .document-icon{border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .document-icon span{background:#293c30}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .pending{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .pending i{background:#293c30}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .coverage>div>span{color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) footer{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .rule-body p{color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .doctrine-card{background:#1c2923}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .detachment-nav a:hover,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .detachment-nav a:focus-visible{background:#354b3a10}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .entry>summary:hover{background:#354b3a08}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .entry .flavour{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .detachment-rule{background:#354b3a08}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .rule-card{background:#1c2923}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .cp-cost{border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .entry .transcription-note{color:#edcf75;background:#354b3a10}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .rule-body .rule-target,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .source-verbatim .rule-target{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .rule-body .rule-effect,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .source-verbatim .rule-effect{color:#edcf75;background:#354b3a16}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .detachment-benefit{border-top:1px solid #687d6335}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .detachment-benefit .rule-body p{color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .game-card{border:1px solid #687d63;background:radial-gradient(ellipse at 20% 50%,#354b3a55,transparent 60%),#17211d}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .game-card:hover,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .topic-card:hover{background-color:#17211d}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .game-emblem{color:#edcf7588;border:1px solid #687d6344}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .faction-nav-group button,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .faction-view-controls button{background:#17211d;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .community-contact{background:linear-gradient(110deg,#17211d,var(--panel))}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .community-monogram{border:1px solid #687d6366}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="home-2"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .archive-language{color:var(--text,#edf0e3)}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="home-2"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .archive-language select{border:1px solid var(--line,#687d63);background:var(--panel,#17211d)}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="home-2"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .archive-language select:focus-visible{outline:2px solid var(--gold,#687d63)}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="home-2"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .admin-indicator{color:var(--text,#edf0e3)}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="home-2"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .admin-indicator summary{border:1px solid var(--line,#687d63);background:var(--panel,#17211d)}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="home-2"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .admin-indicator summary::before{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="home-2"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .admin-indicator button{border:1px solid var(--line,#687d63);background:var(--panel,#17211d);box-shadow:0 5px 15px #080e0c44}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="home-2"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .admin-panel{background:var(--panel,#17211d);border:1px solid var(--line,#687d63)}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="home-2"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .admin-panel input{background:var(--bg,#1c2923);color:var(--text,#edf0e3);border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="home-2"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .admin-panel button{background:var(--gold,#51462b);color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="home-2"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .admin-indicator button:focus-visible,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="home-2"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .admin-indicator summary:focus-visible{outline:2px solid var(--gold,#687d63)}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder input:not([type=checkbox]),html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder select{background:#1c2923;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder button,html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder-preview>button,html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-create-link{background:#17211d;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-heading{background:linear-gradient(110deg,#17211d,#17211d)}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-heading a{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-detachment:has(input:checked){background:#354b3a12}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-detachment input{accent-color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-warning{color:#edcf75}
@media(max-width:700px){html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-editor:has(.builder-model),html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-editor:has(.faction-datasheet){box-shadow:-10px 0 50px #080e0caa}
}
@media(max-width:700px){html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-editor[data-open=true]{box-shadow:-10px 0 50px #080e0caa}
}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-layout>.builder-roster{background:linear-gradient(155deg,#17211d,#17211d 65%);border-color:#687d63;box-shadow:0 8px 26px #080e0c33}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-roster>h2{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-roster .builder-selected{background:#1c2923;border:1px solid #687d63;border-left:3px solid #687d63;box-shadow:0 3px 10px #080e0c22}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder .roster-unit-name{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .roster-unit-points{color:#edcf75;background:#354b3a14}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-selected .roster-unit-models{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .roster-unit-actions{border-top:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder .roster-unit-actions button{background:#17211d;border-color:#687d63;color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder .roster-unit-actions button[aria-pressed=true]{background:#354b3a1a;border-color:#687d63;color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder .roster-unit-actions .roster-unit-remove{color:#edf0e3;border-color:#687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder .roster-unit-actions .roster-unit-remove:hover{color:#f3a99b;border-color:#687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-summary{border-bottom:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-totals>strong{background:#293c30;color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-totals>span{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-accordion{border:1px solid #687d63;background:#17211d}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-accordion>summary{background:#1c2923;color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-role{border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-role-heading{background:#293c30}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-editor .manager-role-heading h3{color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-role-heading small{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-role>.manager-accordion{border-color:#687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-label{color:#a6d7df;background:#17211d}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-rule{color:#a6d7df;background:#17211d;border-left:3px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-replacement>h4{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-option{background:#1c2923;color:#a6d7df;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-option-price,html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-option-note{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-option-price{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder .manager-counter button{border:1px solid #687d63;background:#1c2923;color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder .manager-counter button:hover:not(:disabled){background:#1c2923;color:#a6d7df;border-color:#687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder .manager-counter button:focus-visible{outline:2px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-role-heading .manager-counter{color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-default{background:#17211d;color:#a6d7df;border-color:#687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-save{border-top:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-save strong{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-save small{color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-role>.manager-accordion>summary{background:#17211d;color:#a6d7df;border-bottom:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-role .manager-label{border-bottom:1px solid #687d63;color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-role .manager-option,html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-replacement .manager-option{color:#a6d7df;border-bottom:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-role .manager-option-price,html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-replacement .manager-option-price{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-role .manager-option-note,html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-replacement .manager-option-note{color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-role .manager-rule,html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-replacement .manager-rule{border-top:1px solid #687d63;color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-replacement>h4{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-role .manager-default{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-role .manager-quantity{color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-weapon>summary::marker{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-weapon>summary:hover{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-weapon-profile{border-top:1px dotted #687d63;color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-weapon-stats dt{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-weapon-stats dd{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-weapon-keywords{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-accordion>.manager-option:has(.manager-weapon){color:#a6d7df;border-bottom:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-accordion>.manager-option:has(.manager-weapon) .manager-option-note{color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-accordion>.manager-option:has(.manager-weapon) .manager-option-price{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .manager-top-actions{background:#17211d;border-bottom:1px solid #687d63;box-shadow:0 5px 12px #080e0c33}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder .manager-primary-save{background:#51462b;color:#a6d7df;border-color:#687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder .manager-primary-save:hover:not(:disabled){background:#51462b;color:#a6d7df;border-color:#687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #builder .manager-primary-save:focus-visible{outline:2px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-save-feedback{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-heading .builder-play-link{border:1px solid #687d63;background:#17211d;color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .roster-attachment{color:#a6d7df;border-left:2px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-list-errors{background:#17211d;border:1px solid #687d63;border-left:4px solid #687d63;color:#f3a99b}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .builder-list-errors h2{color:#f3a99b}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .saved-list-errors{border-left:3px solid #687d63;background:#17211d;color:#f3a99b}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .saved-list-errors summary{color:#f3a99b}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .sheet-filters select{background:#1c2923;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #hero-index a{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .datasheet{border:2px solid #687d63;background:#17211d}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .sheet-header{background:linear-gradient(115deg,#17211d,#17211d 75%)}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .stat dd{background:#1c2923;color:#a6d7df;border:2px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .profile-note{color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .sheet-left{border-right:2px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .sheet-section>h3{background:#293c30;color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) th,html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) td{border-bottom:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) thead{color:#edf0e3;background:#17211d}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) tbody tr:nth-child(even){background:#17211d}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) tbody th .rule-effect{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) tbody th .rule-target{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .sheet-keywords{border-top:2px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .sheet-related{border-top:2px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .related-rule{border:1px solid #687d63;background:#17211d}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .related-rule>summary{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .datasheet{box-shadow:0 8px 22px #080e0c33}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .weapons th,html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .weapons td{border-bottom:1px dotted #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .sheet-keywords{border-top:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .sheet-related{border-top:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .hunter-restriction{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #show-all{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #show-all:hover{background:#293c30}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) #hero-index a[aria-current=true]{background:#354b3a10}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .faction-datasheet .weapon-keywords{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .faction-datasheet .leader-links button{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .faction-datasheet .unit-wargear>h3{background:#293c30}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .faction-datasheet .rule-target{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="datasheets"],[data-theme-page="factions"],[data-theme-page="import-list"],[data-theme-page="my-lists"],[data-theme-page="play-mode"]) .faction-datasheet .rule-effect{color:#edcf75;background:#354b3a16}
html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-card{background:linear-gradient(130deg,#17211d,var(--panel))}
html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-card:hover,html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-card:focus-visible{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-metrics>div{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-section input{background:#1c2923;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-table th{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-upload{background:#1c2923}
html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-page label input,html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-page label select,html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-page textarea{background:#1c2923;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-page button{background:#17211d;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-preview>button{background:#293c30}
html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-warning{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-list-text{background:#1c2923}
html[data-theme="dark"]:is([data-theme-page="bcp-data"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="team-data"],[data-theme-page="team-detail"]) .bcp-sections a[aria-current=page]{background:#293c30}
html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) .rankings-tools input,html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) .rankings-tools select{border:1px solid #687d63;background:#1c2923}
html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) #rankings thead th{background:#17211d;color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) #rankings tbody tr:nth-child(even){background:#17211d}
html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) #rankings tbody tr:hover{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) .rankings-player{text-decoration-color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) #rankings .performance-cell{background:#1c2923}
html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) .performance-stats>div{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) .performance-stats .positive dd{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) .performance-stats .negative dd{color:#f3a99b}
html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) .performance-chart{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) .performance-close{background:#293c30;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) .ranking-issue-flag{background:#354b3a;color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="event-calendar"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="player-insights"]) .ranking-data-issue{border-left:4px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="event-calendar"]) #event-calendar thead th{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="event-calendar"]) #event-calendar tbody tr:nth-child(even){background:#17211d}
html[data-theme="dark"]:is([data-theme-page="event-calendar"]) #event-calendar button,html[data-theme="dark"]:is([data-theme-page="event-calendar"]) #event-calendar input,html[data-theme="dark"]:is([data-theme-page="event-calendar"]) #event-calendar select{background:#17211d;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="event-calendar"]) .calendar-weekday{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="event-calendar"]) .calendar-outside{background:#1c2923}
html[data-theme="dark"]:is([data-theme-page="event-calendar"]) #event-calendar .calendar-event.is-matched{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="export-list"]) .export-controls{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="export-list"]) .export-field{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="export-list"]) .export-field select{background:#1c2923;color:#a6d7df;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="export-list"]) .export-actions button{background:#293c30;color:#a6d7df;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="export-list"]) .export-preview{background:#1c2923;color:#a6d7df;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="home-2"]) .logo-panel{background:#17211d;background-image:radial-gradient(#0c141122 1px,transparent 1px)}
html[data-theme="dark"]:is([data-theme-page="home-2"]) .planet{box-shadow:inset -25px -14px 0 #080e0c;background-image:radial-gradient(#0c141133 1.5px,transparent 1.5px)}
html[data-theme="dark"]:is([data-theme-page="home-2"]) .orbit{border:2px solid #687d635c}
html[data-theme="dark"]:is([data-theme-page="home-2"]) .card-tags span{border:1px solid #687d6370}
html[data-theme="dark"]:is([data-theme-page="home-2"]) .battle-action{border-left:2px dashed #687d6355}
html[data-theme="dark"]:is([data-theme-page="hq-summary"],[data-theme-page="hq-team-events"]) .hq-event{box-shadow:5px 5px 0 #080e0c}
html[data-theme="dark"]:is([data-theme-page="hq-summary"],[data-theme-page="hq-team-events"]) .hq-issue-badge{background:#354b3a;color:#edf0e3;box-shadow:0 0 0 2px #080e0c}
html[data-theme="dark"]:is([data-theme-page="hq-summary"],[data-theme-page="hq-team-events"]) .hq-issues{border:2px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="hq-summary"],[data-theme-page="hq-team-events"]) .hq-issues h3{color:#f3a99b}
html[data-theme="dark"]:is([data-theme-page="hungary-games"]) .games-years button,html[data-theme="dark"]:is([data-theme-page="hungary-games"]) .games-pagination button{background:#17211d;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="hungary-games"]) .games-years button[aria-pressed=true]{background:#293c30}
html[data-theme="dark"]:is([data-theme-page="hungary-games"]) .games-page #rankings td:nth-child(5){color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="hungary-games"]) .games-page #rankings td:nth-child(6){color:#f3a99b}
html[data-theme="dark"]:is([data-theme-page="hungary-games"]) .games-link-status.is-linked{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="hungary-games"]) .games-link-status.is-unlinked{color:#f3a99b}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) .hungary-stats-grid tfoot{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) #disposition-stats thead th{background:#17211d;color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) #disposition-stats tbody tr:nth-child(even){background:#17211d}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) #disposition-stats tbody tr:hover{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) .matchup-panel .matchup-result{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) .matchup-panel .matchup-fact{border:1px solid #687d63;background:#17211d;color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) #stats-period-filter button{background:#1c2923;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) #stats-period-filter button[aria-pressed=true]{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) .matchup-result-heading{border-bottom:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) .matchup-counts>div{border-left:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) .matchup-result .matchup-result-note{border-top:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) #disposition-stats .matchup-matrix tbody th{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) #disposition-stats .matchup-matrix td.matchup-mirror{background:#17211d;color:#b7c6ad;box-shadow:inset 0 0 0 1px #080e0c}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) #disposition-stats .matchup-matrix .matchup-mirror .matchup-rate{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="hungary-stats"]) #disposition-stats .matchup-matrix .matchup-mirror small{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="import-list"]) .import-field{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="import-list"]) .import-field textarea,html[data-theme="dark"]:is([data-theme-page="import-list"]) .import-field select{background:#1c2923;color:#a6d7df;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="import-list"]) #import-list button{background:#293c30;color:#edf0e3;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="mfm-changes"]) .mfm-note a{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="mfm-changes"]) .mfm-filters input,html[data-theme="dark"]:is([data-theme-page="mfm-changes"]) .mfm-filters select,html[data-theme="dark"]:is([data-theme-page="mfm-changes"]) .mfm-filters button{border:1px solid #687d63;background:#1c2923}
html[data-theme="dark"]:is([data-theme-page="mfm-changes"]) .decrease .mfm-badge,html[data-theme="dark"]:is([data-theme-page="mfm-changes"]) .mfm-total.decrease strong{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="mfm-changes"]) .increase .mfm-badge,html[data-theme="dark"]:is([data-theme-page="mfm-changes"]) .mfm-total.increase strong{color:#f3a99b}
html[data-theme="dark"]:is([data-theme-page="mfm-changes"]) .added .mfm-badge,html[data-theme="dark"]:is([data-theme-page="mfm-changes"]) .mfm-total.added strong{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="mfm-changes"]) .removed .mfm-badge,html[data-theme="dark"]:is([data-theme-page="mfm-changes"]) .mfm-total.removed strong{color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-heading{background:linear-gradient(110deg,#17211d,#17211d)}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-heading>p{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-links a{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-roster{background:#17211d;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) #play-mode input{background:#1c2923;color:#a6d7df;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) #play-mode button{background:#17211d;color:#a6d7df;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) #play-mode .play-unit{background:#17211d;border-left:3px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-unit-points{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-unit-badges{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) #play-mode .play-unit[aria-pressed=true]{background:#293c30;border-color:#687d63}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) #play-mode .play-tabs button[aria-pressed=true]{border-color:#687d63;background:#293c30;color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-rule{border-top:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-rule>summary{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-rule-copy{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-rule-copy .rule-effect{color:#edcf75;background:#354b3a15}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-rule-copy .rule-target{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-detachment{background:#17211d;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-phase{border-top:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-detachment .play-phase-heading{color:#a6d7df;background:#17211d;border-left:3px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) .play-stratagem-turn{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) #play-mode .play-phase-filters button[aria-pressed=true]{background:#293c30;border-color:#687d63;color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) #play-mode .play-stratagem-star{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="play-mode"]) #play-mode .play-stratagem-star[aria-pressed=true]{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="player-insights"]) .insights-search>input{background:#17211d;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="player-insights"]) .player-suggestions{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="player-insights"]) .player-suggestions button:hover,html[data-theme="dark"]:is([data-theme-page="player-insights"]) .player-suggestions button:focus-visible{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="player-insights"]) .insights-metrics>div{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="player-insights"]) .insights-metrics dt{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="player-insights"]) .insights-table th{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="player-insights"]) .insights-section .insights-warning{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) input::placeholder,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) textarea::placeholder{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) :is(.performance-stats,.insights-metrics,.bcp-metrics)>div{border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) :is(.bcp-card,.topic-card):hover{background:#293c30}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .matchup-primary-stat strong,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .matchup-rate,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .stats-percent{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .matchup-panel .matchup-fact{background:#51462b;color:#edcf75;border-color:#687d63}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .calendar-day{background:#1c2923}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .calendar-outside{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) #event-calendar .calendar-event{background:#51462b;border:1px solid #687d63;border-left:4px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) #event-calendar .calendar-event.is-matched{background:#293c30}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .insights-search>input{background:#1c2923}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .player-suggestions{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .sheet-section>h3,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .faction-datasheet .unit-wargear>h3{background:#354b3a;color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .stat dd{background:#1c2923}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .rule-body .rule-target,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .source-verbatim .rule-target,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .faction-datasheet .rule-target{color:#a6d7df}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .rule-body .rule-effect,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .source-verbatim .rule-effect,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .faction-datasheet .rule-effect{color:#edcf75;background:#51462b66}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .builder-layout>.builder-roster{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .builder-roster .builder-selected{background:#1c2923;border:1px solid #687d63}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .roster-unit-points{color:#edcf75}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .roster-unit-actions{border-color:#687d63}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) #builder .roster-unit-actions button{background:#17211d;border-color:#687d63}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) #builder .roster-unit-actions button[aria-pressed=true]{color:#edcf75!important}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .manager-totals>strong{color:#edf0e3}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .manager-role>.manager-accordion>summary{background:#17211d}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) #builder .manager-primary-save:hover:not(:disabled){background:#51462b}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .builder-list-errors,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .saved-list-errors{background:#17211d;color:#f3a99b;border-color:#687d63}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .builder-list-errors h2,html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .saved-list-errors summary{color:#f3a99b}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .admin-indicator summary::before{color:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .performance-chart text{fill:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .performance-chart line{stroke:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .performance-chart path{stroke:#edcf75}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .performance-chart circle[fill="#80d6ad"]{fill:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .performance-chart circle[fill="#f09090"]{fill:#f3a99b}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .performance-chart circle[fill="#dbb66f"]{fill:#edcf75}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .performance-chart circle[fill="#c6d5dc"]{fill:#b7c6ad}
html[data-theme="dark"]:is([data-theme-page="admin"],[data-theme-page="army-builder"],[data-theme-page="army-settings"],[data-theme-page="bcp-data"],[data-theme-page="datasheets"],[data-theme-page="detachments"],[data-theme-page="event-calendar"],[data-theme-page="export-list"],[data-theme-page="factions"],[data-theme-page="hq-summary"],[data-theme-page="hq-team-events"],[data-theme-page="hungary-games"],[data-theme-page="hungary-rankings"],[data-theme-page="hungary-stats"],[data-theme-page="import-list"],[data-theme-page="index"],[data-theme-page="leaked-stuff"],[data-theme-page="mfm-changes"],[data-theme-page="my-lists"],[data-theme-page="play-mode"],[data-theme-page="player-insights"],[data-theme-page="team-data"],[data-theme-page="team-detail"],[data-theme-page="warhammer-40000"]) .community-logo{background:#17211d;background-image:radial-gradient(#0c141122 1px,transparent 1px)}
/* Persistent public theme control, alongside admin and language controls. */
.header-tools{position:absolute;top:12px;right:5%;display:flex;align-items:center;justify-content:flex-end;gap:12px;z-index:25;max-width:90%;flex-wrap:wrap}
.header .header-tools .admin-indicator,.header .header-tools .archive-language{position:relative;top:auto;right:auto}
.header .theme-toggle{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;min-height:38px;border:2px solid #202e2c;border-radius:6px;background:#edcf75;color:#202e2c;box-shadow:3px 3px 0 #202e2c;font:700 12px Barlow,Arial,sans-serif;cursor:pointer;white-space:nowrap}
.theme-toggle:focus-visible{outline:3px dashed #698163;outline-offset:5px}
html[data-theme=dark]{color-scheme:dark;--ink:#e6ebdc;--paper:#121b17;--sage:#2b3f31;--green:#b7cca6;--yellow:#d9bb68;--bg:#121b17;--panel:#1c2923;--line:#51664c;--muted:#b1bda8;--text:#e6ebdc;--gold:#c8d8b1}
html[data-theme=dark] body{background:#121b17;color:#e6ebdc}
html[data-theme=dark] .header{border-bottom-color:#68805e;background:#17211c}
html[data-theme=dark] .header .theme-toggle{background:#2b3f31;color:#e6ebdc;border-color:#9bb589;box-shadow:3px 3px 0 #080e0c}
html[data-theme=dark] .header nav a[aria-current=page]{background:#bdcbb0;color:#17211c;box-shadow:3px 3px 0 #080e0c}
html[data-theme=dark] .insignia{background:#bdcbb0;color:#17211c;border-color:#1c2923;outline-color:#bdcbb0}
html[data-theme=dark] :is(.entry,.combat-doctrines,.datasheet,.builder-panel,.builder-create,.bcp-card,.bcp-section,.insights-section,.matchup-panel,.admin-panel,.topic-card,.collection-empty,.calendar-event-panel,.community-contact,.logo-panel,.holy-contact){box-shadow:5px 5px 0 #080e0c!important;border-color:#718765!important}
html[data-theme=dark] :is(.community-logo,.logo-panel){background-color:#d9e1cf!important;border-color:#718765!important;box-shadow:8px 8px 0 #080e0c!important}
html[data-theme=dark] .panel-caption{background:#202e2c;color:#f2f0e4}
html[data-theme=dark] :is(.community-monogram,.holy-badge){background:#d9bb68!important;color:#202e2c!important;box-shadow:3px 3px 0 #080e0c!important;border-color:#080e0c!important}
html[data-theme=dark] .header-tools :is(select,summary,button){box-shadow:2px 2px 0 #080e0c}
html[data-theme=dark] footer{background:#0c1411;color:#b7c6ad;border-color:#51664c}
html[data-theme=dark] .performance-chart text{fill:#b7c6ad!important}
html[data-theme=dark] .performance-chart path{stroke:#edcf75!important}
html[data-theme=dark] .performance-chart circle[fill="#80d6ad"]{fill:#80d6ad!important}
html[data-theme=dark] .performance-chart circle[fill="#f09090"]{fill:#f09090!important}
@media(max-width:500px){html[data-admin-auth=true] .header{padding-top:108px!important}.header-tools{gap:8px}.header .theme-toggle{padding:8px 10px}}
@media print{.header-tools{display:none!important}html[data-theme=dark]{color-scheme:light;--text:#202e2c;--ink:#202e2c;--paper:white;--bg:white;--panel:white;--muted:#526052;--gold:#526852}}

html[data-theme=dark] .header{background:#17211c!important}

html[data-theme=dark] #stats-period-filter button[aria-pressed=true],html[data-theme=dark] .faction-nav-group button[aria-pressed=true]{background:#d9bb68!important;color:#202e2c!important;border-color:#d9bb68!important;box-shadow:inset 0 -3px #877240!important}
html[data-theme=dark] #stats-period-filter button[aria-pressed=true] small{color:#394332!important}
/* Discrepancy badges must stay red in dark mode. */
html[data-theme="dark"] .ranking-issue-flag,html[data-theme="dark"] .hq-issue-badge{background:#ba202c!important;color:#fff!important}

html[data-theme=dark] #disposition-stats .matchup-matrix td.matchup-mirror{background:#252b28!important;color:#929a94!important;box-shadow:inset 0 0 0 1px #343d37}html[data-theme=dark] #disposition-stats .matchup-matrix .matchup-mirror .matchup-rate,html[data-theme=dark] #disposition-stats .matchup-matrix .matchup-mirror small{color:#929a94!important}
