html[data-theme=dark] .profile-identity-role{color:#8fe8ff}html[data-theme=dark] .profile-identity-role.is-admin{color:#fdba74}html[data-theme=dark] .profile-identity-role.is-webmaster{color:#ffe09a}html[data-theme=dark] .profile-presence-label.is-online{color:#7de0b8}html[data-theme=dark] .gm-review-widget__item+.gm-review-widget__item{border-color:#97bed81f}html[data-theme=dark] .gm-review-widget__item>strong,html[data-theme=dark] .gm-review-widget__meta b,html[data-theme=dark] .gm-review-widget__empty strong{color:#e7f1f6}html[data-theme=dark] .gm-review-widget__item>p,html[data-theme=dark] .gm-review-widget__meta,html[data-theme=dark] .gm-review-widget__empty small{color:#7f96a7}html[data-theme=dark]{--ink:var(--gm-ink);--muted:var(--gm-copy);--line:var(--gm-border);--page:var(--gm-page);--page-bg:var(--gm-page);--panel:var(--gm-surface);--nav:#0a1020;--game-ink:var(--gm-ink);--game-muted:var(--gm-copy);--game-line:var(--gm-border);--games-ink:var(--gm-ink);--games-muted:var(--gm-copy);--games-line:var(--gm-border);--forum-ink:var(--gm-ink);--forum-muted:var(--gm-copy);--forum-line:var(--gm-border);--forum-page:var(--gm-page);--news-ink:var(--gm-ink);--news-muted:var(--gm-copy);--news-line:var(--gm-border);--news-page:var(--gm-page);--news-panel:var(--gm-surface);--article-ink:var(--gm-ink);--article-muted:var(--gm-copy);--article-line:var(--gm-border);--profile-ink:var(--gm-ink);--profile-muted:var(--gm-copy);--profile-line:var(--gm-border);--profile-page:var(--gm-page);--comment-ink:var(--gm-ink);--comment-muted:var(--gm-copy);--comment-line:var(--gm-border);--side-ink:var(--gm-ink);--side-muted:var(--gm-copy);--side-line:var(--gm-border);--admin-ink:var(--gm-ink);--admin-muted:var(--gm-copy);--admin-line:var(--gm-border);--admin-page:var(--gm-page);--login-ink:var(--gm-ink);--login-muted:var(--gm-copy);--register-ink:var(--gm-ink);--register-muted:var(--gm-copy)}html[data-theme=dark] :where(.home-section--glitches,.home-section--games,.home-section--news,.game-news,.forum-discussions){background:var(--gm-page-soft)!important}html[data-theme=dark] :where(.game-admin__footer,.mod-admin__footer,.game-admin__side-head,.mod-admin__side-head,.admin-card__footer,.forum-sidebar-card__head,.forum-compose__side-head,.forum-reply__head,.forum-post__top,.usercp-settings-card__heading,.admin-manager__toolbar,.forum-admin__panel-head,.games-quick,.gm-widget__footer){border-color:var(--gm-border)!important;color:var(--gm-ink)!important;background:var(--gm-surface-2)!important}html[data-theme=dark] :where(.forum-post__body,.article-card__body,.mod-detail__about,.game-about__text,.gm-comment__text,.profile-card,.usercp-settings-card__body,.media-contributor__name,.forum-discussion__title,.game-mod-card__title,.game-card__title,.news-card h2,.news-card h3,.mod-card h3){color:var(--gm-ink)!important}html[data-theme=dark] :where(.game-card__description,.game-card__text,.game-mod-card__text,.home-content-card__body>p,.home-news-card__body>p,.news-card p,.mod-card p,.article-author__meta,.media-contributor__meta,.forum-discussion__footer,.forum-thread__meta,.gm-comment__meta,.profile-card p,.usercp-profile-card__details li){color:var(--gm-copy)!important}html[data-theme=dark] :where(.btn-light,.btn-outline-secondary){border-color:var(--gm-border)!important;color:var(--gm-ink)!important;background:var(--gm-surface-2)!important}html[data-theme=dark] :where(.btn-light,.btn-outline-secondary):hover{color:var(--gm-ink)!important;background:var(--gm-surface-3)!important;border-color:#35d8ff7a!important}html[data-theme=dark] :where(.dropdown-menu,.dropdown-item){border-color:var(--gm-border)!important;color:var(--gm-copy)!important;background-color:var(--gm-surface)!important}html[data-theme=dark] .dropdown-item:hover,html[data-theme=dark] .dropdown-item:focus,html[data-theme=dark] .dropdown-item.active{color:var(--gm-ink)!important;background:#35d8ff1c!important}html[data-theme=dark] :where(.alert-success,.forum-topic-status){color:#8ff0c9!important;background:#35d39a1a!important;border-color:#35d39a4d!important}html[data-theme=dark] :where(.alert-warning,.forum-topic-status.is-locked,.forum-sidebar-game__glitch){color:#f8d77a!important;background:#fbbf241a!important;border-color:#fbbf244d!important}html[data-theme=dark] :where(.alert-danger){color:#ff9dad!important;background:#ff647c1a!important;border-color:#ff647c4d!important}html[data-theme=dark] :where(.forum-sidebar-category,.forum-game-link,.mods-side a,.gm-latest-glitch):hover{color:var(--gm-ink)!important;background:var(--gm-surface-2)!important}html[data-theme=dark] .ql-toolbar.ql-snow{color:#172033;background:#dceaf3!important}html[data-theme=dark] .lost-page{--lost-ink:#e9f4f9;--lost-muted:#8da5b4;--lost-panel:#0e1b28;--lost-soft:#0a1622;--lost-border:#213647;background:#0a1520}html[data-theme=dark] .lost-section--routes{background:#0b1723}html[data-theme=dark] .lost-routes>a,html[data-theme=dark] .lost-panel{box-shadow:0 14px 38px #00000029}html[data-theme=dark] .lost-routes>a:hover,html[data-theme=dark] .lost-game-list>a:hover,html[data-theme=dark] .lost-link-list>a:hover{background:#102535}html[data-theme=dark] .admin-editorial-form .game-review-form select{color:#edf4f8;background:#0b151d;border-color:#334756}html[data-theme=dark] .admin-review-images{background:#101c26;border-color:#334756}html[data-theme=dark] .admin-review-images input{color:#dce7ed;background:#0b151d;border-color:#334756}html[data-theme=dark] .admin-editorial-form .game-community-vote__option{color:#dce7ed;background:#0b151d;border-color:#314655}html[data-theme=dark] .admin-editorial-form .game-community-vote__option strong{color:#eef5f9}html[data-theme=dark]{color-scheme:dark;--gm-page:#070b14;--gm-page-soft:#0a1120;--gm-surface:#101929;--gm-surface-2:#151f32;--gm-surface-3:#1a263b;--gm-border:#94a3b82e;--gm-ink:#eef6ff;--gm-copy:#b3c0d1;--gm-subtle:#7f90a8}html[data-theme=dark] .admin-main,html[data-theme=dark] .admin-content{color:var(--gm-copy);background:var(--gm-page)}html[data-theme=dark] .admin-topbar{border-color:var(--gm-border);background:var(--gm-surface)}html[data-theme=dark] :where(.admin-stat,.admin-section,.admin-action,.admin-welcome__site){border-color:var(--gm-border);color:var(--gm-copy);background:var(--gm-surface);box-shadow:0 12px 32px #0000002e}html[data-theme=dark] :where(.admin-stat__value,.admin-action h3,.admin-welcome h1,.admin-table a,.admin-topbar__user){color:var(--gm-ink)}html[data-theme=dark] :where(.home-main,.games-main,.game-main,.content-index,.mods-main,.mod-detail,.news-main,.article-main,.profile-main,.usercp-main,.admin-page,.game-admin,.mod-admin,.forum-index,.forum-category-page,.forum-compose,.forum-thread-page,.admin-manager,.forum-admin){color:var(--gm-copy);background:radial-gradient(circle at 92% 0, #35d8ff17, transparent 28rem), radial-gradient(circle at 3% 32%, #8b5cf612, transparent 25rem), var(--gm-page)!important}html[data-theme=dark] main :where(.card,.admin-card,.admin-section,.admin-stat,.admin-action,.game-admin__card,.game-admin__side,.mod-admin__card,.mod-admin__side,.forum-post,.forum-reply,.forum-sidebar-card,.forum-category-card,.forum-panel,.forum-compose__card,.profile-card,.usercp-settings-card,.usercp-profile-card,.article-card,.news-card,.games-card,.mod-card){color:var(--gm-copy);box-shadow:0 15px 42px #00000038;border-color:var(--gm-border)!important;background-color:var(--gm-surface)!important}html[data-theme=dark] main :where(h1,h2,h3,h4,h5,h6,strong,dt),html[data-theme=dark] .admin-topbar__title{color:var(--gm-ink)!important}html[data-theme=dark] main :where(p,small,dd,.text-muted,.form-text){color:var(--gm-copy)!important}html[data-theme=dark] :where(.form-control,.form-select){border-color:var(--gm-border);color:var(--gm-ink);background-color:var(--gm-surface-2)}html[data-theme=dark] :where(.form-control,.form-select)::placeholder{color:var(--gm-subtle)}html[data-theme=dark] :where(.form-control,.form-select):focus{color:var(--gm-ink);background-color:var(--gm-surface-3);border-color:#35d8ffb3;box-shadow:0 0 0 .2rem #35d8ff1f}html[data-theme=dark] main :where(.table,.table td,.table th){border-color:var(--gm-border);color:var(--gm-copy);background-color:#0000}html[data-theme=dark] main .table thead th{color:#9fb0c6;background:#ffffff06}html[data-theme=dark] main :where(.dropdown-menu,.pagination,.page-link){border-color:var(--gm-border);color:var(--gm-copy);background-color:var(--gm-surface)}html[data-theme=dark] :where(.game-admin__footer,.game-admin__side-head,.mod-admin__footer,.mod-admin__side-head,.admin-card__footer,.forum-post__top,.forum-sidebar-card__head,.forum-reply__head,.usercp-settings-card__heading){border-color:var(--gm-border)!important;color:var(--gm-ink)!important;background:var(--gm-surface-2)!important}html[data-theme=dark] .ql-toolbar.ql-snow,html[data-theme=dark] .ql-container.ql-snow{border-color:var(--gm-border)}html[data-theme=dark] .ql-toolbar.ql-snow{background:#e9f2f8}html[data-theme=dark] .ql-editor{color:var(--gm-ink);background:var(--gm-surface-2)}html[data-theme=dark] :where(.news-page,.game-page,.games-index,.gm-home,.game-explore,.game-news,.forum-category-page,.forum-index,.forum-thread-page,.gm-comments,.game-sidebar,.gm-sidebar,.login-page,.mod-detail,.mods-index,.article-page,.news-index,.profile-page,.register-page,.admin-shell){--ink:#eef6ff;--muted:#b3c0d1;--line:#94a3b82e;--page:#070b14;--page-bg:#070b14;--panel:#101929;--gm-ink:#eef6ff;--gm-muted:#b3c0d1;--gm-line:#94a3b82e;--game-ink:#eef6ff;--game-muted:#b3c0d1;--game-line:#94a3b82e;--games-ink:#eef6ff;--games-muted:#b3c0d1;--games-line:#94a3b82e;--forum-ink:#eef6ff;--forum-muted:#b3c0d1;--forum-line:#94a3b82e;--forum-page:#070b14;--news-ink:#eef6ff;--news-muted:#b3c0d1;--news-line:#94a3b82e;--news-page:#070b14;--news-panel:#101929;--article-ink:#eef6ff;--article-muted:#b3c0d1;--article-line:#94a3b82e;--profile-ink:#eef6ff;--profile-muted:#b3c0d1;--profile-line:#94a3b82e;--profile-page:#070b14;--comment-ink:#eef6ff;--comment-muted:#b3c0d1;--comment-line:#94a3b82e;--side-ink:#eef6ff;--side-muted:#b3c0d1;--side-line:#94a3b82e;--admin-ink:#eef6ff;--admin-muted:#b3c0d1;--admin-line:#94a3b82e;--admin-page:#070b14;--login-ink:#eef6ff;--login-muted:#b3c0d1;--register-ink:#eef6ff;--register-muted:#b3c0d1}html[data-theme=dark] main :where(.bg-light){color:var(--gm-copy)!important;background-color:var(--gm-surface-2)!important}html[data-theme=dark] main :where(.text-secondary){color:var(--gm-copy)!important}html[data-theme=dark] .home-trending{border-color:var(--gm-border);background:var(--gm-page-soft)}html[data-theme=dark] .home-trending__game{border-color:var(--gm-border);background:var(--gm-surface)}html[data-theme=dark] .home-trending__game:hover{border-color:#35d8ff6b}html[data-theme=dark] .home-trending__heading h2,html[data-theme=dark] .home-trending__copy strong{color:var(--gm-ink)}html[data-theme=dark] .home-trending__heading small,html[data-theme=dark] .home-trending__copy small,html[data-theme=dark] .home-trending__rank{color:var(--gm-subtle)}html[data-theme=dark] .home-paths{border-color:var(--gm-border);background:var(--gm-page)}html[data-theme=dark] .home-path{border-color:var(--gm-border);background:var(--gm-surface)}html[data-theme=dark] .home-path strong,html[data-theme=dark] .home-paths__heading h2{color:var(--gm-ink)}html[data-theme=dark] .home-path em,html[data-theme=dark] .home-paths__heading p{color:var(--gm-copy)}html[data-theme=dark] .home-path__icon{background:color-mix(in srgb, var(--path-accent) 14%, var(--gm-surface))}html[data-theme=dark] .forum-topic-section__head,html[data-theme=dark] .forum-thread--upgraded.is-pinned{border-color:var(--gm-border);background:var(--gm-surface-2)}html[data-theme=dark] .forum-topic-section--pinned .forum-topic-section__head,html[data-theme=dark] .forum-topic-section--pinned .forum-topic-table{border-color:#f5be4633}html[data-theme=dark] .forum-topic-section__head h3,html[data-theme=dark] .forum-channel-guide strong{color:var(--gm-ink)}html[data-theme=dark] .forum-channel-guide li>i{background:#38bdf81a}html[data-theme=dark] .forum-network-strip,html[data-theme=dark] .forum-index-group,html[data-theme=dark] .forum-index .forum-join--action{border-color:var(--gm-border);color:var(--gm-copy);background:var(--gm-surface)}html[data-theme=dark] .forum-index-group__head,html[data-theme=dark] .forum-online__note{border-color:var(--gm-border);background:var(--gm-surface-2)}html[data-theme=dark] .forum-index-group__head h3,html[data-theme=dark] .forum-index-group .forum-category__stats strong,html[data-theme=dark] .forum-network-strip strong,html[data-theme=dark] .forum-index .forum-join--action h3,html[data-theme=dark] .forum-online__player strong{color:var(--gm-ink)}html[data-theme=dark] .forum-index .forum-join--action p,html[data-theme=dark] .forum-index-group__head p{color:var(--gm-copy)!important}html[data-theme=dark] .forum-online__player:hover{background:var(--gm-surface-2)}html[data-theme=dark] .forum-online__avatar i{border-color:var(--gm-surface)}html[data-theme=dark] .forum-compose__step strong,html[data-theme=dark] .forum-compose__field .form-label,html[data-theme=dark] .forum-compose__locked-category strong{color:var(--gm-ink)}html[data-theme=dark] .forum-compose__step small{color:var(--gm-copy)}html[data-theme=dark] .forum-compose__step-number{color:var(--gm-accent);background:#35d8ff1a}html[data-theme=dark] .forum-compose__field :where(.form-control,.form-select),html[data-theme=dark] .forum-compose__locked-category,html[data-theme=dark] .forum-compose__templates button{border-color:var(--gm-border);color:var(--gm-copy);background-color:var(--gm-surface-2)}html[data-theme=dark] .forum-compose__field .forum-bbcode-toolbar{border-color:var(--gm-border);background:var(--gm-surface-2)}html[data-theme=dark] .forum-thread-page{--thread-panel:#101b2a;--thread-panel-soft:#142233;--thread-ink:#eef7ff;--thread-copy:#c5d3e2;--thread-muted:#91a3b7;--thread-border:#26384d}html[data-theme=dark] .forum-thread-page .forum-breadcrumbs,html[data-theme=dark] .forum-thread-page .forum-post,html[data-theme=dark] .forum-thread-page .forum-reply,html[data-theme=dark] .forum-thread-page .forum-sidebar-card{color:var(--thread-copy);background:var(--thread-panel)!important}html[data-theme=dark] .forum-thread-page .forum-post__author{border-color:var(--thread-border);background:radial-gradient(circle at 50% 0,#08aeea1f,#0000 7rem),#111f2e!important}html[data-theme=dark] .forum-thread-page :where(.forum-post__top,.forum-post__actions,.forum-reply__head,.forum-sidebar-card__head,.forum-bbcode-toolbar){border-color:var(--thread-border)!important;color:var(--thread-copy)!important;background:var(--thread-panel-soft)!important}html[data-theme=dark] .forum-thread-page :where(.forum-post__username,.forum-post__stats strong,.forum-post__body,.forum-reply__head strong,.forum-sidebar-card h2,.forum-sidebar-card strong,.forum-sidebar-card dt,.forum-sidebar-card dd){color:var(--thread-ink)!important}html[data-theme=dark] .forum-thread-page .forum-post__stats>span,html[data-theme=dark] .forum-thread-page .forum-post__action,html[data-theme=dark] .forum-thread-page .forum-post__number{border-color:var(--thread-border);color:#99dff8;background:#0d1926}html[data-theme=dark] .forum-thread-page .forum-bbcode-quote{border-color:#244b60;border-left-color:var(--thread-cyan);color:#c7d9e8;background:linear-gradient(135deg,#112b3a,#132333)}html[data-theme=dark] .forum-thread-page .forum-sidebar-card--danger .forum-sidebar-card__head{color:#ffb2bd!important;background:#2d1720!important}html[data-theme=dark] .forum-compose__locked-category small{color:var(--gm-copy)}html[data-theme=dark] .forum-thread-page :where(.forum-post__quote,.forum-post__control,.forum-post__editor>summary){border-color:var(--thread-border);color:#a7ddf1;background:#0d1926}html[data-theme=dark] .forum-thread-page :where(.forum-post__quote,.forum-post__editor>summary):hover,html[data-theme=dark] .forum-thread-page :where(.forum-post__quote,.forum-post__editor>summary):focus-visible,html[data-theme=dark] .forum-thread-page .forum-post__editor[open]>summary{color:#d8f7ff;background:#133348;border-color:#35d8ff8c}html[data-theme=dark] .forum-thread-page .forum-post__control--danger{color:#ff9aaa;background:#cc2d4314;border-color:#ff6b814d}html[data-theme=dark] .forum-thread-page .forum-post__control--danger:hover,html[data-theme=dark] .forum-thread-page .forum-post__control--danger:focus-visible{color:#fff;background:#c83249;border-color:#d9445a}html[data-theme=dark] .forum-thread-page .forum-post__editor form{border-color:var(--thread-border);background:var(--thread-panel)}html[data-theme=dark] .gm-search-page{--search-ink:#e8f3f8;--search-muted:#8aa3b2;--search-panel:#0e1c29;--search-soft:#0a1622;--search-line:#223746;background:#091520}html[data-theme=dark] .search-summary,html[data-theme=dark] .search-launch{box-shadow:0 16px 42px #0000002e}html[data-theme=dark] .search-result-card:hover,html[data-theme=dark] .search-popular-games>a:hover,html[data-theme=dark] .search-latest-news>a:hover{background:#112534}html[data-theme=dark] .search-summary__count{color:#82dcfa}html[data-theme=dark] .search-zero__tips i{color:#9bdd38}html[data-theme=dark] .youtube-importer__connection.is-ready,html[data-theme=dark] .youtube-importer__table-status.is-ready,html[data-theme=dark] .youtube-importer__status-badge[data-status=completed],html[data-theme=dark] .youtube-importer__activity-icon{color:#6ce9a6;background:#06764747}html[data-theme=dark] .youtube-importer__connection.is-offline,html[data-theme=dark] .youtube-importer__table-status.is-error,html[data-theme=dark] .youtube-importer__status-badge[data-status=failed],html[data-theme=dark] .youtube-importer__status-badge[data-status=cancelled],html[data-theme=dark] .youtube-importer__activity-icon.is-error{color:#fda29b;background:#b4231840}html[data-theme=dark] .youtube-importer__status-badge[data-status=running],html[data-theme=dark] .youtube-importer__status-badge[data-status=queued]{color:#7dd3fc;background:#0759854d}html[data-theme=dark] .youtube-importer__status-badge[data-status=paused]{color:#fcd34d;background:#92400e47}html[data-theme=dark] .home-pro{--hp-bg:#07121b;--hp-surface:#0d1c27;--hp-surface-soft:#102531;--hp-text:#edf7fb;--hp-muted:#849dac;--hp-line:#90bed026;--hp-accent:#59dafa;--hp-accent-strong:#82e6fb;--hp-green:#55dda1}html[data-theme=dark] .home-showcase--glitches{background:radial-gradient(circle at 92% 5%,#1fa7991c,#0000 25rem),#09191c;border-color:#4aa9a624}html[data-theme=dark] .home-showcase--mods{background:radial-gradient(circle at 5% 95%,#835dd21f,#0000 28rem),#0c101a}html[data-theme=dark] .home-showcase__head h2{color:#eff8fb}html[data-theme=dark] .home-showcase__head p{color:#829aa7}html[data-theme=dark] .home-glitch-card{background:#0d2023;border-color:#50a6a429;box-shadow:0 10px 28px #0000002e}html[data-theme=dark] .home-glitch-card__body>strong{color:#eaf7f7}html[data-theme=dark] .home-glitch-card__body>p,html[data-theme=dark] .home-glitch-card__meta em{color:#789397}html[data-theme=dark] .home-glitch-card__meta{border-color:#68b0ae1f}html[data-theme=dark] .home-mod-card{background:#151321;border-color:#a180d726;box-shadow:0 10px 28px #0000002e}html[data-theme=dark] .home-mod-card__body>strong{color:#f0ebf7}html[data-theme=dark] .home-mod-card__body>p,html[data-theme=dark] .home-mod-card__body em{color:#8b8195}html[data-theme=dark] .home-mod-card__body>span:last-child{border-color:#a88ad51f}html[data-theme=dark] body.forum-theme{--bs-body-color:#dbe8ef;--bs-body-bg:#07111b;--bs-secondary-color:#89a0ae;--bs-tertiary-color:#718897;--bs-emphasis-color:#f3f9fc;--bs-border-color:#243946;--bs-secondary-bg:#101f2c;--bs-tertiary-bg:#0d1a26;--forum-page-bg:#07111b;--forum-surface:#0d1a26;--forum-surface-raised:#101f2c;--forum-surface-soft:#0b1823;--forum-surface-hover:#122735;--forum-line:#243946;--forum-line-strong:#2b4352;--forum-text:#dbe8ef;--forum-heading:#f3f9fc;--forum-muted:#89a0ae;--forum-theme-accent:#61dcff;--forum-accent-bright:#75e3ff;--forum-input:#08141e;--forum-input-focus:#091925;--forum-control:#0b1823;--forum-author:#0a1722;--forum-shadow:0 18px 48px #0003;color-scheme:dark;color:var(--forum-text);background:var(--forum-page-bg)}html[data-theme=dark] body.forum-theme>main{background:radial-gradient(circle at 88% 3%, #674ae21a, transparent 28rem), radial-gradient(circle at 5% 20%, #1fc0e812, transparent 24rem), var(--forum-page-bg)!important}html[data-theme=dark] .usercp-gamer-field{border-color:var(--gm-border);background:var(--gm-surface-2)}html[data-theme=dark] .usercp-gamer-field>span{color:var(--gm-ink)}html[data-theme=dark] .gm-account-home strong{color:#f4f8ff}html[data-theme=dark] .gm-account-home small{color:#899ab0}html[data-theme=dark] .forum-index,html[data-theme=dark] .forum-category-page,html[data-theme=dark] .forum-compose,html[data-theme=dark] .forum-thread-page{--forum-ink:#e8f3f8;--forum-muted:#8ca2b1;--forum-line:#243b4b;--forum-soft:#0d1b26;background:radial-gradient(circle at 8% 3%,#25c0e614,#0000 24rem),#07121b}html[data-theme=dark] :where(.forum-index-group,.forum-side-card,.forum-sidebar-card,.forum-compose__card,.forum-compose__side-card,.forum-topic-section,.forum-post,.forum-reply){border-color:var(--forum-line);background:#0c1a25;box-shadow:0 12px 36px #00000029}html[data-theme=dark] :where(.forum-index-group__head,.forum-side-card__head,.forum-sidebar-card__head,.forum-compose__side-head,.forum-topic-section__head,.forum-post__top){background:#10212d;border-color:#243845}html[data-theme=dark] .forum-post__author{background:linear-gradient(#10212d,#0c1923);border-color:#243845}html[data-theme=dark] .forum-post__avatar{outline-color:#132633}html[data-theme=dark] .forum-post__body{color:#c7d7e0}html[data-theme=dark] .forum-thread__title{color:#eaf5f9}html[data-theme=dark] .forum-thread-tools{background:#0b1b26eb;border-color:#2a4353}html[data-theme=dark] .forum-bbcode-toolbar{background:#10222f;border-color:#2b4251}html[data-theme=dark] .forum-bbcode-toolbar button{color:#a5b8c5}html[data-theme=dark] .forum-bbcode-toolbar button:hover{color:#77def5;background:#162c39;border-color:#31566b}html[data-theme=dark] .forum-upload{background:#0e202b;border-color:#335a6c}html[data-theme=dark] .forum-upload__copy strong{color:#e7f2f7}html[data-theme=dark] .forum-upload__icon{background:#123344}html[data-theme=dark] .forum-upload__selection>span{color:#bdd0da;background:#10212c;border-color:#2b4251}html[data-theme=dark] .forum-attachments{border-color:#253b49}html[data-theme=dark] .forum-attachment{background:#10212c;border-color:#2b4251}html[data-theme=dark] .forum-attachment figcaption>span{color:#afc2cc}html[data-theme=dark] .forum-bbcode-spoiler{background:#0f202b;border-color:#2b4251}html[data-theme=dark] .forum-bbcode-spoiler summary{color:#bdccd5}html[data-theme=dark] .forum-bbcode-spoiler[open] summary{background:#142a37;border-color:#2b4251}html[data-theme=dark] .forum-latest-item__event{color:#72dfb3}html[data-theme=dark] .forum-community-pulse__live{color:#79dfb6}html[data-theme=dark] .forum-pulse-metric--live>span{color:#74dfb4}html[data-theme=dark] .member-home{--member-panel:#101a2a;--member-line:#26364a;--member-ink:#edf5ff;--member-copy:#93a5ba}html[data-theme=dark] .member-home-main{background-color:#09111d}html[data-theme=dark] .member-section,html[data-theme=dark] .member-panel{box-shadow:0 18px 55px #0003}html[data-theme=dark] :where(.followed-game-card,.suggested-game,.member-update){background:#121e2f}html[data-theme=dark] .member-command-strip{background:#26364a}html[data-theme=dark] .member-command-strip>a:not(.member-command-strip__browse){background:#101a2a}html[data-theme=dark] .member-command-strip>a:not(.member-command-strip__browse):hover{background:#142338}html[data-theme=dark] .member-command-strip span{color:#91a4ba}html[data-theme=dark] .member-command-strip strong{color:#edf5ff}html[data-theme=dark] .follow-onboarding,html[data-theme=dark] .member-arcade-streak{background:linear-gradient(135deg,#132234,#171d32);border-color:#304057}html[data-theme=dark] .member-thread__icon{color:#63def5;background:#35d8ff17}html[data-theme=dark] .member-update .member-update__meta strong{color:var(--signal-accent)}html[data-theme=dark] .member-flash{color:#8ef0b0;background:#10271f}html[data-theme=dark] .member-flash.is-error{color:#faa;background:#2b171b}html[data-theme=dark]{--gm-page:#09131c;--gm-page-soft:#0c1822;--gm-surface:#12212c;--gm-surface-2:#182a36;--gm-surface-3:#203644;--gm-border:#2d4352;--gm-ink:#edf4f8;--gm-copy:#b5c7d3;--gm-subtle:#9aafbd;--gm-accent:#70ddf4;--bs-body-bg:var(--gm-page);--bs-body-color:var(--gm-copy);--bs-secondary-color:var(--gm-copy);--bs-tertiary-color:var(--gm-subtle);--bs-secondary-bg:var(--gm-surface);--bs-tertiary-bg:var(--gm-surface-2);--bs-border-color:var(--gm-border);--bs-emphasis-color:var(--gm-ink);--bs-link-color:var(--gm-accent);--bs-link-hover-color:#a5edfc;scrollbar-color:#435c6c var(--gm-page)}html[data-theme=dark] body{color:var(--gm-copy);background-color:var(--gm-page)}html[data-theme=dark] ::selection{color:#061923;background:#70ddf4}html[data-theme=dark] :is(.glitch-archive,.mod-vault,.mod-detail,.game-vault){--archive-ink:var(--gm-ink);--archive-muted:var(--gm-copy);--archive-line:var(--gm-border);--mod-ink:var(--gm-ink);--mod-muted:var(--gm-copy);--mod-line:var(--gm-border)}html[data-theme=dark] :is(.glitch-archive__main,.mod-vault__main,.game-vault-main){color:var(--gm-copy);background:var(--gm-page)}html[data-theme=dark] :is(.glitch-signal-panel,.glitch-rail-card,.glitch-archive__toolbar,.mod-vault__toolbar,.mod-vault__side,.mod-detail__panel,.mod-detail__side,.mod-detail__main,.glitch-archive__empty,.mod-vault__empty){color:var(--gm-copy);background:var(--gm-surface);border-color:var(--gm-border);box-shadow:0 8px 24px #0002}html[data-theme=dark] :is(.glitch-signal-panel__head,.glitch-rail-card__head,.glitch-rail-card__all,.mod-vault__side-head,.mod-detail__gallery){color:var(--gm-ink);background:var(--gm-surface-2);border-color:var(--gm-border)}html[data-theme=dark] :is(.glitch-rail-games a,.glitch-signal-card,.mod-vault__side>a){border-color:var(--gm-border);color:var(--gm-copy)}html[data-theme=dark] :is(.glitch-rail-games a:hover,.glitch-rail-games a.active,.mod-vault__side>a:hover,.mod-vault__side>a.active){color:var(--gm-accent);background:var(--gm-surface-2)}html[data-theme=dark] :is(.glitch-rail-games strong,.glitch-rail-card__head h2,.glitch-signal-card__body strong,.mod-vault__heading h2,.mod-detail__body){color:var(--gm-ink)}html[data-theme=dark] :is(.glitch-rail-games small,.glitch-rail-card__head small,.glitch-signal-card__body>span,.mod-vault__side-head small){color:var(--gm-copy)}html[data-theme=dark] :is(.glitch-rail-card__all,.glitch-rail-card__head>i,.glitch-archive__live){color:var(--gm-accent)}html[data-theme=dark] :is(.glitch-rail-card--status .glitch-rail-card__icon,.glitch-rail-card--status>div span){color:#8be1b8;background:#18382f}html[data-theme=dark] .glitch-rail-card--status>div span:last-child{color:#ffb3bc;background:#402630}html[data-theme=dark] :is(.mod-vault__toolbar,.glitch-archive__toolbar) :is(input,select),html[data-theme=dark] :is(.register-field,.login-field) input,html[data-theme=dark] :is(.form-control,.form-select){color:var(--gm-ink);background-color:var(--gm-page-soft);border-color:var(--gm-border);color-scheme:dark}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--gm-subtle);opacity:1}html[data-theme=dark] :is(input,select,textarea):disabled{opacity:.65;cursor:not-allowed}html[data-theme=dark] :-webkit-any(input,textarea):-webkit-autofill{-webkit-text-fill-color:var(--gm-ink);box-shadow:0 0 0 1000px var(--gm-page-soft) inset;caret-color:var(--gm-ink)}html[data-theme=dark] :is(input,textarea):autofill{-webkit-text-fill-color:var(--gm-ink);box-shadow:0 0 0 1000px var(--gm-page-soft) inset;caret-color:var(--gm-ink)}html[data-theme=dark] :is(.modal-content,.offcanvas,.dropdown-menu,.popover,.toast,.list-group-item,.accordion-item){color:var(--gm-copy);background-color:var(--gm-surface);border-color:var(--gm-border)}html[data-theme=dark] .dropdown-item{color:var(--gm-copy)}html[data-theme=dark] :is(.dropdown-item:hover,.dropdown-item:focus,.accordion-button:not(.collapsed)){color:var(--gm-accent);background:var(--gm-surface-2)}html[data-theme=dark] .accordion-button{color:var(--gm-ink);background:var(--gm-surface)}html[data-theme=dark] .table{--bs-table-color:var(--gm-copy);--bs-table-bg:var(--gm-surface);--bs-table-striped-bg:var(--gm-surface-2);--bs-table-striped-color:var(--gm-ink);--bs-table-hover-bg:var(--gm-surface-3);--bs-table-hover-color:var(--gm-ink)}html[data-theme=dark] :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--gm-accent);outline-offset:3px}html[data-theme=dark] .page-link{color:var(--gm-copy);background:var(--gm-surface);border-color:var(--gm-border)}html[data-theme=dark] :is(.active>.page-link,.page-link.active){color:#061923;background:#70ddf4;border-color:#70ddf4}html[data-theme=dark] .disabled>.page-link{color:var(--gm-subtle);background:var(--gm-page-soft)}html[data-theme=dark] :is(.btn-primary,.btn-info,.gm-message-button--primary,.archive-recruit>a) :is(strong,small){color:inherit!important}@media (prefers-reduced-motion:reduce){html[data-theme=dark] :is(.game-vault-card,.mod-vault-card,.glitch-signal-card,.game-feed-card,.gm-theme-toggle){transition:none;animation:none}}html[data-theme=dark] .glitch-signal-panel .glitch-compact-pagination,html[data-theme=dark] .register-terms{background:var(--gm-surface-2);border-color:var(--gm-border);color:var(--gm-copy)}html[data-theme=dark] .register-terms .form-check-label{color:var(--gm-copy)}html[data-theme=dark] :is(.register-login,.register-terms a){color:var(--gm-accent);border-color:var(--gm-border)}html[data-theme=dark] .register-login:hover{color:var(--gm-ink);background:var(--gm-surface-2)}html[data-theme=dark] .game-page .list-group-item-action:is(:hover,:focus,:focus-visible,:active){color:var(--gm-ink);background:var(--gm-surface-2);border-color:var(--gm-border)}html[data-theme=dark] .list-group{--bs-list-group-action-hover-bg:var(--gm-surface-2);--bs-list-group-action-hover-color:var(--gm-ink);--bs-list-group-action-active-bg:var(--gm-surface-3);--bs-list-group-action-active-color:var(--gm-ink)}html[data-theme=dark] .forum-discussion:is(:hover,:focus-visible){color:var(--gm-ink);background:var(--gm-surface-2);border-color:var(--gm-border)}html[data-theme=dark] .game-vault-search option{color:#edf4f8;background:#12212c}html[data-theme=dark] .glitch-archive__toolbar :is(input,select){color:#edf4f8;background:#0c1822;border-color:#2d4352;min-height:44px}html[data-theme=dark] .glitch-rail-card__heading{background:#182a36;border-color:#2d4352}html[data-theme=dark] .glitch-rail-card__heading>i{color:#70ddf4;background:#203644}html[data-theme=dark] .gm-premium-badge{color:#f4ce75;background:#30291a;border-color:#68542c}html[data-theme=dark] .gm-member-identity>.gm-member-name{color:#f5d28a!important}html[data-theme=dark] .profile-identity-card:has(.gm-member-identity):before{color:#f5d28a}html[data-theme=dark] .forum-post__author:has(.forum-post__username>.gm-member-identity){background:linear-gradient(160deg,#302c20,#12212c 75%);border-right-color:#685537}html[data-theme=dark] .forum-post__username:has(>.gm-member-identity):after{color:#f5d28a;background:#352d1d;border-color:#80663a}html[data-theme=dark] .forum-post__author:has(.forum-post__username>.gm-member-identity){background:linear-gradient(160deg,#25291f,#12212c 65%)!important}html[data-theme=dark] .gm-member-identity--webmaster>.gm-member-name{color:#ffe09a!important}html[data-theme=dark] .gm-webmaster-icon{color:#ffd267}html[data-theme=dark] .forum-post--webmaster .forum-post__author{background:linear-gradient(150deg,#30291a,#12212c 75%)!important}html[data-theme=dark] .forum-post--webmaster .forum-badge--webmaster{color:#ffe4a3;background:#3a2e15;border-color:#957336}html[data-theme=dark] .profile-identity-card:has(.gm-member-identity--webmaster):before{color:#ffe09a}html[data-theme=dark] .forum-post--webmaster .forum-post__author:has(.gm-member-identity--webmaster){background:linear-gradient(150deg,#30291a,#12212c 75%)!important}html[data-theme=dark] .forum-post__watermark{color:#f5cd70;opacity:.045}