:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience{--thread-accent:#12b9df;--thread-accent-strong:#087ea6;--thread-lime:#a9ed4f;--thread-panel:var(--forum-surface,#fff);--thread-panel-soft:var(--forum-surface-soft,#f4f8fb);--thread-panel-raised:var(--forum-surface-raised,#f8fbfd);--thread-line:var(--forum-line,#d9e6ef);--thread-heading:var(--forum-heading,#132438);--thread-copy:var(--forum-text,#425b70);--thread-muted:var(--forum-muted,#6c8193);--thread-shadow:0 18px 46px #0b2a3c16}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-page{min-height:100vh;color:var(--thread-copy);background:radial-gradient(circle at 92% 2%,#12b9df16,transparent 28rem),radial-gradient(circle at 3% 20%,#8068f20e,transparent 24rem),var(--forum-page-bg,#f5f8fa);padding:1.25rem 0 5rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-shell{width:100%;max-width:1320px}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-breadcrumbs{min-height:38px;color:var(--thread-muted);white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.5rem;margin:0 0 .75rem;padding:0 .2rem;font-size:.75rem;display:flex;overflow:hidden}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-breadcrumbs a,:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-breadcrumbs span{text-overflow:ellipsis;overflow:hidden}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-breadcrumbs a{color:var(--thread-muted);flex:none;font-weight:850;text-decoration:none}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-breadcrumbs a:hover{color:var(--thread-accent-strong)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-breadcrumbs i{opacity:.55;flex:none;font-size:.52rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 85% 10%,#755def4f,#0000 20rem),radial-gradient(circle at 8% 120%,#1fc5e433,#0000 25rem),linear-gradient(125deg,#030a12,#081a28 60%,#103a4c);border:1px solid #7adbf526;border-radius:1.35rem;margin:0 0 .8rem;padding:clamp(1.35rem,3vw,2.25rem);position:relative;overflow:hidden;box-shadow:0 22px 58px #041b2a36}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-hero:before{z-index:1;opacity:.16;content:"";pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 82%)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-hero:after{z-index:1;content:"";pointer-events:none;border:1px solid #a4ebfc1f;border-radius:50%;width:24rem;height:24rem;position:absolute;top:-10rem;right:-5rem;box-shadow:0 0 0 4rem #69d8f106,0 0 0 8rem #69d8f105}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-hero__banner{z-index:0;opacity:.68;object-fit:cover;object-position:center;filter:saturate(.96)contrast(.98)brightness(.9);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-hero--profile-banner:before{opacity:1;background:linear-gradient(90deg,#030a12d6 0%,#04111ba8 52%,#04141f6b 100%),linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/42px 42px;mask-image:none}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.25rem,4vw,3rem);margin:0;display:grid;position:relative}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__content{align-items:center;gap:1.15rem;min-width:0;display:flex}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__copy{min-width:0}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__boxart{background:#ffffff12;border:2px solid #ffffff2e;border-radius:.85rem;flex:none;width:88px;height:118px;position:relative;overflow:hidden;box-shadow:0 14px 30px #0000004d}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__boxart img{object-fit:cover;width:100%;height:100%}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__boxart-fallback{color:#7ce5fb;place-items:center;width:100%;height:100%;font-size:1.5rem;display:grid}:where([data-css~=forum-thread]) .forum-thread-head__kicker{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.7rem;display:flex}:where([data-css~=forum-thread]) .forum-thread-head__kicker>span,:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__game{color:#a8eafa;letter-spacing:.055em;text-transform:uppercase;background:#43c8e914;border:1px solid #74dbf533;border-radius:999px;align-items:center;gap:.35rem;min-height:24px;padding:.25rem .5rem;font-size:.56rem;font-weight:900;text-decoration:none;display:inline-flex}:where([data-css~=forum-thread]) .forum-thread-head__kicker>.is-open{color:#aef080;background:#a9ed4f12;border-color:#a9ed4f3d}:where([data-css~=forum-thread]) .forum-thread-head__kicker>.is-locked{color:#ffc1c8;background:#ff687914;border-color:#ff8b9740}:where([data-css~=forum-thread]) .forum-thread-head__kicker>.is-pinned{color:#ffdc7a;background:#ffc43414;border-color:#ffd36340}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__game{color:#b9ebf8;margin:0 0 .45rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__game:hover{color:#fff;border-color:#fff6}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head h1{letter-spacing:-.052em;text-wrap:balance;max-width:900px;margin:0;font-size:clamp(1.75rem,3.6vw,3rem);font-weight:950;line-height:1.03;color:#f6fbfd!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__context{align-items:center;gap:.4rem;margin:.65rem 0 0;font-size:.76rem;font-weight:750;display:flex;color:#b3cbd6!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__context i{color:#70def5}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__meta{flex-wrap:wrap;align-items:center;gap:.55rem 1rem;margin:.85rem 0 0;font-size:.72rem;font-weight:720;display:flex;color:#9fb4c0!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__meta span{align-items:center;gap:.35rem;display:inline-flex}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__meta i{color:#64d9f3}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__actions{backdrop-filter:blur(14px);background:#020d168f;border:1px solid #96e0f22e;border-radius:1rem;width:310px;padding:.72rem;box-shadow:inset 0 1px #ffffff0d,0 14px 32px #0003}:where([data-css~=forum-thread]) .forum-thread-head__actions-label{color:#9db9c6;letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:.35rem;margin:0 0 .55rem;font-size:.57rem;font-weight:900;display:flex}:where([data-css~=forum-thread]) .forum-thread-head__actions-label i{color:var(--thread-lime)}:where([data-css~=forum-thread]) .forum-thread-head__action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action{color:#e8f6fa;cursor:pointer;min-width:0;min-height:50px;font:inherit;text-align:left;background:#ffffff0e;border:1px solid #93d7e929;border-radius:.7rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.48rem;margin:0;padding:.48rem .55rem;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action:hover{color:#fff;background:#ffffff18;border-color:#72def773;transform:translateY(-1px)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action>i{color:#72ddf5;background:#50cdeb1c;border-radius:.58rem;place-items:center;width:2rem;height:2rem;font-size:.78rem;display:grid}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action>span{min-width:0;display:grid}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action strong,:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action strong{color:inherit;font-size:.68rem;font-weight:950}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action small{color:#90aab7;margin-top:.08rem;font-size:.54rem;font-weight:700}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action--primary{color:#efffda;background:linear-gradient(110deg,#a9ed4f33,#57d3961c);border-color:#a9ed4f6b;grid-column:1/-1}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action--primary>i{color:#112207;background:var(--thread-lime)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action--primary small{color:#b9d3aa}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action[aria-pressed=true]{background:#a9ed4f1f;border-color:#a9ed4f66}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action[aria-pressed=true]>i{color:var(--thread-lime);background:#a9ed4f21}:where([data-css~=forum-thread]) .forum-thread-head__moderation{border-top:1px solid #96e0f221;grid-template-columns:repeat(2,1fr);gap:.45rem;margin-top:.55rem;padding-top:.55rem;display:grid}:where([data-css~=forum-thread]) .forum-thread-head__moderation .btn{border-radius:.6rem;min-height:34px;margin:0}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools{z-index:30;border:1px solid var(--thread-line);background:var(--thread-panel);border-radius:.9rem;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:.65rem;min-height:64px;margin:0 0 .85rem;padding:.55rem .65rem;display:grid;position:sticky;top:82px;box-shadow:0 12px 34px #0a283a1a}:where([data-css~=forum-thread]) .forum-thread-tools__search{border:1px solid var(--thread-line);min-height:42px;color:var(--thread-muted);background:var(--thread-panel-soft);border-radius:.65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:0 .72rem;display:grid}:where([data-css~=forum-thread]) .forum-thread-tools__search:focus-within{border-color:color-mix(in srgb,var(--thread-accent)64%,var(--thread-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--thread-accent)10%,transparent)}:where([data-css~=forum-thread]) .forum-thread-tools__search input{width:100%;min-width:0;color:var(--thread-heading);background:0 0;border:0;outline:0;font-size:.79rem;font-weight:750}:where([data-css~=forum-thread]) .forum-thread-tools__search input::placeholder{color:var(--thread-muted)}:where([data-css~=forum-thread]) .forum-thread-tools__search kbd{border:1px solid var(--thread-line);min-width:20px;color:var(--thread-muted);background:var(--thread-panel);box-shadow:none;text-align:center;border-bottom-width:2px;border-radius:.35rem;padding:.16rem .32rem;font:800 .62rem/1 sans-serif}:where([data-css~=forum-thread]) .forum-thread-tools__sort{border:1px solid var(--thread-line);background:var(--thread-panel-soft);border-radius:.65rem;padding:.2rem;display:flex}:where([data-css~=forum-thread]) .forum-thread-tools__sort a{min-height:32px;color:var(--thread-muted);border-radius:.48rem;padding:.45rem .58rem;font-size:.7rem;font-weight:900;text-decoration:none}:where([data-css~=forum-thread]) .forum-thread-tools__sort a:hover{color:var(--thread-heading)}:where([data-css~=forum-thread]) .forum-thread-tools__sort a.is-active{color:#06141b;background:#69daf4;box-shadow:0 5px 12px #12b9df2e}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools__actions{align-items:center;gap:.3rem;display:flex}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools__actions :where(a,button){border:1px solid var(--thread-line);min-height:38px;color:var(--thread-copy);background:var(--thread-panel-soft);border-radius:.58rem;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .62rem;font-size:.71rem;font-weight:900;text-decoration:none;display:inline-flex}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools__actions :where(a,button):hover{border-color:var(--thread-accent);color:var(--thread-accent-strong)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools__actions .is-primary{border-color:var(--thread-accent);color:#fff;background:var(--thread-accent-strong)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools__status{color:var(--thread-accent-strong);font-size:.58rem;font-weight:850;position:absolute;bottom:-.95rem;right:.7rem}:where([data-css~=forum-thread]) .forum-thread-search-status{min-height:0;margin:-.35rem 0 .55rem;padding:0 .2rem;font-size:.72rem;font-weight:800;color:var(--thread-accent-strong)!important}:where([data-css~=forum-thread]) .forum-thread-search-status:empty{display:none}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience>main.forum-thread-page .forum-thread-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:1.15rem;display:grid}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience>main.forum-thread-page .forum-thread-content{width:100%;min-width:0}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post{border:1px solid var(--thread-line);color:var(--thread-copy);background:var(--thread-panel);contain:none;content-visibility:visible;contain-intrinsic-size:none;border-radius:.95rem;grid-template-columns:164px minmax(0,1fr);margin:0 0 1rem;scroll-margin-top:9rem;display:grid;position:relative;overflow:visible;box-shadow:var(--thread-shadow)!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post--op{border-color:color-mix(in srgb,var(--thread-accent)35%,var(--thread-line));box-shadow:0 18px 46px #0e74921a!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post.is-current-post{border-color:var(--thread-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--thread-accent)10%,transparent),var(--thread-shadow)!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__author{border-right:1px solid var(--thread-line);text-align:center;border-radius:calc(.95rem - 1px) 0 0 calc(.95rem - 1px);padding:1.15rem .9rem;display:block;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--thread-accent)10%,transparent),transparent 7rem),var(--thread-panel-soft)!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__avatar{border:3px solid var(--thread-panel);object-fit:cover;border-radius:.85rem;outline:0;width:3.9rem;height:3.9rem;margin:0 auto .65rem;display:block;box-shadow:0 8px 20px #0c304426}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__username{text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:950;text-decoration:none;display:block;overflow:hidden;color:var(--thread-heading)!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__joined{color:var(--thread-muted);margin-top:.45rem;font-size:.65rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__rank{justify-content:center;margin-top:.45rem;font-size:.62rem;color:var(--thread-accent-strong)!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__stats{grid-template-columns:repeat(2,1fr);gap:.3rem;margin-top:.55rem;display:grid}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__stats>span{border:1px solid var(--thread-line);min-width:0;color:var(--thread-muted);background:var(--thread-panel);text-align:center;border-radius:.48rem;padding:.5rem .25rem;font-size:.58rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__stats strong{font-size:.72rem;display:block;color:var(--thread-heading)!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-gamer-ids{gap:.25rem;margin-top:.5rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-gamer-id{padding:.38rem .42rem;font-size:.59rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__main{min-width:0}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__top{border-bottom:1px solid var(--thread-line);border-radius:0 calc(.95rem - 1px) 0 0;justify-content:space-between;align-items:center;gap:.65rem;min-height:48px;padding:.55rem .75rem;font-size:.69rem;display:flex;color:var(--thread-muted)!important;background:var(--thread-panel-raised)!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__date{align-items:center;gap:.55rem;min-width:0;display:flex}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__date>span:not(.forum-post__kind){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__date>small{color:var(--thread-muted);text-transform:uppercase;font-size:.59rem;font-weight:850}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__kind{color:var(--thread-accent-strong);background:color-mix(in srgb,var(--thread-accent)11%,var(--thread-panel));letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .45rem;font-size:.58rem;font-weight:950;display:inline-flex}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__top-actions{align-items:center;gap:.3rem;display:flex}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__quote,:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__permalink,:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__number{border:1px solid var(--thread-line);min-height:30px;color:var(--thread-muted);background:var(--thread-panel);border-radius:.5rem;justify-content:center;align-items:center;gap:.28rem;padding:.35rem .48rem;font-size:.65rem;font-weight:900;text-decoration:none;display:inline-flex}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__permalink{width:30px;padding:0}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__quote:hover,:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__permalink:hover,:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__number:hover{border-color:var(--thread-accent);color:var(--thread-accent-strong)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__body{overflow-wrap:anywhere;min-height:120px;padding:clamp(1.2rem,2.4vw,1.75rem);font-size:1rem;line-height:1.75;color:var(--thread-copy)!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__body :where(p,ul,ol,pre,blockquote){margin-bottom:1rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__body>:first-child{margin-top:0}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__body>:last-child{margin-bottom:0}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__signature{margin:0 clamp(1.05rem,2.2vw,1.55rem) 1rem;padding-top:.7rem;border-top:1px dashed var(--thread-line)!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__controls{border-color:var(--thread-line)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-empty{border:1px dashed var(--thread-line);color:var(--thread-muted);background:var(--thread-panel-soft);text-align:center;border-radius:.95rem;margin-bottom:.8rem;padding:2.5rem 1rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply{border:1px solid color-mix(in srgb,var(--thread-accent)24%,var(--thread-line));background:var(--thread-panel);border-radius:1rem;margin:1rem 0 0;scroll-margin-top:8rem;overflow:hidden;box-shadow:var(--thread-shadow)!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply__head{border-bottom:1px solid var(--thread-line);align-items:center;gap:.65rem;padding:.75rem .9rem;display:flex;background:var(--thread-panel-raised)!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply__head img{object-fit:cover;border-radius:.68rem;width:2.45rem;height:2.45rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply__head>span{display:grid}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply__head strong{font-size:.82rem;color:var(--thread-heading)!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply__head small{color:var(--thread-muted);margin-top:.12rem;font-size:.65rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply__body{padding:1rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply textarea{resize:vertical;min-height:210px;color:var(--thread-heading);background:var(--thread-panel-soft);font-size:.94rem;line-height:1.65}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply textarea:focus{border-color:var(--thread-accent);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--thread-accent)12%,transparent)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-bbcode-toolbar{border-color:var(--thread-line);background:var(--thread-panel-raised)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-bbcode-toolbar button,:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-bbcode-help{color:var(--thread-muted)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply__status{min-height:1rem;color:var(--thread-accent-strong);margin-top:.5rem;font-size:.68rem;font-weight:800}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply__footer{justify-content:space-between;align-items:center;gap:1rem;margin-top:.85rem;display:flex}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply__count{color:var(--thread-muted);font-size:.66rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience>main.forum-thread-page .forum-thread-sidebar{gap:.8rem;min-width:0;display:grid;position:static}:where([data-css~=forum-thread]) .forum-thread-rail-card{border:1px solid var(--thread-line);color:var(--thread-copy);background:var(--thread-panel);box-shadow:var(--thread-shadow);border-radius:.9rem;margin:0;overflow:hidden}:where([data-css~=forum-thread]) .forum-thread-rail-card>header{border-bottom:1px solid var(--thread-line);background:var(--thread-panel-raised);grid-template-columns:2.1rem minmax(0,1fr);align-items:center;gap:.6rem;min-height:58px;padding:.6rem .7rem;display:grid}:where([data-css~=forum-thread]) .forum-thread-rail-card>header>span,:where([data-css~=forum-thread]) .forum-thread-rail-card>summary>span{width:2.1rem;height:2.1rem;color:var(--thread-accent-strong);background:color-mix(in srgb,var(--thread-accent)10%,var(--thread-panel));border-radius:.58rem;place-items:center;font-size:.75rem;display:grid}:where([data-css~=forum-thread]) .forum-thread-rail-card>header div{min-width:0}:where([data-css~=forum-thread]) .forum-thread-rail-card>header small,:where([data-css~=forum-thread]) .forum-thread-rail-card>header h2{text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;overflow:hidden}:where([data-css~=forum-thread]) .forum-thread-rail-card>header small{color:var(--thread-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.58rem;font-weight:900}:where([data-css~=forum-thread]) .forum-thread-rail-card>header h2{margin-top:.08rem;font-size:.8rem;font-weight:950;color:var(--thread-heading)!important}:where([data-css~=forum-thread]) .forum-thread-map nav{scrollbar-width:thin;max-height:310px;padding:.35rem;display:grid;overflow:auto}:where([data-css~=forum-thread]) .forum-thread-map nav a{min-height:47px;color:inherit;border-radius:.52rem;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.32rem .4rem;text-decoration:none;display:grid}:where([data-css~=forum-thread]) .forum-thread-map nav a:hover,:where([data-css~=forum-thread]) .forum-thread-map nav a.is-active{color:inherit;background:var(--thread-panel-soft)}:where([data-css~=forum-thread]) .forum-thread-map nav a.is-active .forum-thread-map__number{color:#06151c;background:#67d9f3}:where([data-css~=forum-thread]) .forum-thread-map__number{width:1.65rem;height:1.65rem;color:var(--thread-accent-strong);background:color-mix(in srgb,var(--thread-accent)10%,var(--thread-panel));font-variant-numeric:tabular-nums;border-radius:.46rem;place-items:center;font-size:.58rem;font-weight:950;display:grid}:where([data-css~=forum-thread]) .forum-thread-map nav a>span:last-child{min-width:0;display:grid}:where([data-css~=forum-thread]) .forum-thread-map nav strong,:where([data-css~=forum-thread]) .forum-thread-map nav small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-css~=forum-thread]) .forum-thread-map nav strong{color:var(--thread-heading);font-size:.7rem;font-weight:900}:where([data-css~=forum-thread]) .forum-thread-map nav small{color:var(--thread-muted);margin-top:.08rem;font-size:.58rem}:where([data-css~=forum-thread]) .forum-thread-map__reply{border-top:1px solid var(--thread-line);color:#07150a;background:var(--thread-lime);justify-content:center;align-items:center;gap:.4rem;min-height:42px;font-size:.7rem;font-weight:950;text-decoration:none;display:flex}:where([data-css~=forum-thread]) .forum-thread-map__reply:hover{color:#07150a;filter:brightness(1.035)}:where([data-css~=forum-thread]) .forum-thread-details{border-top:1px solid var(--thread-line);margin:0;padding:.15rem .7rem}:where([data-css~=forum-thread]) .forum-thread-details>div{border-bottom:1px solid var(--thread-line);justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem 0;display:flex}:where([data-css~=forum-thread]) .forum-thread-details>div:last-child{border-bottom:0}:where([data-css~=forum-thread]) .forum-thread-details dt{color:var(--thread-muted);font-size:.65rem;font-weight:750}:where([data-css~=forum-thread]) .forum-thread-details dd{color:var(--thread-heading);text-align:right;margin:0;font-size:.65rem;font-weight:900}:where([data-css~=forum-thread]) .forum-thread-details dd i{margin-right:.2rem}:where([data-css~=forum-thread]) .forum-thread-details dd.is-open{color:#15865d}:where([data-css~=forum-thread]) .forum-thread-details dd.is-locked{color:#b34a5a}:where([data-css~=forum-thread]) .forum-thread-glitch-status{scroll-margin-top:6rem}:where([data-css~=forum-thread]) .forum-thread-details dd.forum-thread-glitch-status--working{color:#15865d}:where([data-css~=forum-thread]) .forum-thread-details dd.forum-thread-glitch-status--patched{color:#b34a5a}:where([data-css~=forum-thread]) .forum-thread-details dd.forum-thread-glitch-status--mixed{color:#8a640e}:where([data-css~=forum-thread]) .forum-thread-glitch-status__body{gap:.6rem;padding:0 .7rem .8rem;display:grid}:where([data-css~=forum-thread]) .forum-thread-glitch-status__body p{color:var(--thread-muted);overflow-wrap:anywhere;margin:0;font-size:.7rem;line-height:1.6}:where([data-css~=forum-thread]) .forum-thread-glitch-status__body a{color:var(--thread-accent-strong);font-size:.7rem;font-weight:800}:where([data-css~=forum-thread]) .forum-thread-glitch-status__body fieldset{border:0;min-width:0;margin:0;padding:0}:where([data-css~=forum-thread]) .forum-thread-glitch-status__body legend{float:none;width:auto;color:var(--thread-heading);margin-bottom:.4rem;font-size:.72rem;font-weight:800}:where([data-css~=forum-thread]) .forum-thread-glitch-status__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}:where([data-css~=forum-thread]) .forum-thread-glitch-status__actions button{border:1px solid var(--thread-line);min-height:40px;color:var(--thread-heading);background:var(--thread-panel-soft);border-radius:.5rem;justify-content:center;align-items:center;gap:.35rem;padding:.4rem;font-size:.7rem;font-weight:800;display:flex}:where([data-css~=forum-thread]) .forum-thread-glitch-status__actions button:hover,:where([data-css~=forum-thread]) .forum-thread-glitch-status__actions button[aria-pressed=true]{border-color:var(--thread-accent);background:color-mix(in srgb,var(--thread-accent)13%,var(--thread-panel))}:where([data-css~=forum-thread]) .forum-thread-glitch-status__actions button:focus-visible{outline:2px solid var(--thread-accent-strong);outline-offset:2px}:where([data-css~=forum-thread]) .forum-thread-glitch-status__body .forum-thread-glitch-status__vote{margin-top:.5rem}:where([data-css~=forum-thread]) .forum-thread-glitch-status__body .forum-thread-glitch-status__message{border:1px solid var(--thread-line);color:var(--thread-heading);background:var(--thread-panel-soft);border-radius:.5rem;padding:.5rem}:where([data-css~=forum-thread]) .forum-thread-participants{background:var(--thread-line);grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:1px;display:grid}:where([data-css~=forum-thread]) .forum-thread-participants a{min-width:0;color:inherit;background:var(--thread-panel);text-align:center;justify-items:center;padding:.65rem .35rem;text-decoration:none;display:grid}:where([data-css~=forum-thread]) .forum-thread-participants a:hover{background:var(--thread-panel-soft)}:where([data-css~=forum-thread]) .forum-thread-participants img{border:2px solid var(--thread-panel);object-fit:cover;border-radius:.68rem;width:2.35rem;height:2.35rem;box-shadow:0 4px 10px #0a2a3a21}:where([data-css~=forum-thread]) .forum-thread-participants span{width:100%;min-width:0;margin-top:.35rem;display:grid}:where([data-css~=forum-thread]) .forum-thread-participants strong,:where([data-css~=forum-thread]) .forum-thread-participants small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-css~=forum-thread]) .forum-thread-participants strong{color:var(--thread-heading);font-size:.65rem;font-weight:900}:where([data-css~=forum-thread]) .forum-thread-participants small{color:var(--thread-muted);margin-top:.08rem;font-size:.55rem}:where([data-css~=forum-thread]) .forum-thread-context-links{padding:.3rem;display:grid}:where([data-css~=forum-thread]) .forum-thread-context-links>a{min-height:52px;color:inherit;border-radius:.55rem;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.35rem .4rem;text-decoration:none;display:grid}:where([data-css~=forum-thread]) .forum-thread-context-links>a:hover{color:inherit;background:var(--thread-panel-soft)}:where([data-css~=forum-thread]) .forum-thread-context-links>a>span:first-child{width:2.2rem;height:2.2rem;color:var(--thread-accent-strong);background:color-mix(in srgb,var(--thread-accent)10%,var(--thread-panel));border-radius:.55rem;place-items:center;display:grid;overflow:hidden}:where([data-css~=forum-thread]) .forum-thread-context-links>a>span:nth-child(2){min-width:0;display:grid}:where([data-css~=forum-thread]) .forum-thread-context-links small,:where([data-css~=forum-thread]) .forum-thread-context-links strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-css~=forum-thread]) .forum-thread-context-links small{color:var(--thread-muted);text-transform:uppercase;font-size:.55rem;font-weight:850}:where([data-css~=forum-thread]) .forum-thread-context-links strong{color:var(--thread-heading);margin-top:.08rem;font-size:.68rem;font-weight:900}:where([data-css~=forum-thread]) .forum-thread-context-links>a>i{color:var(--thread-muted);font-size:.62rem}:where([data-css~=forum-thread]) .forum-thread-context-links__cover img{object-fit:cover;width:100%;height:100%}:where([data-css~=forum-thread]) .forum-thread-rail-card--feed{border-color:color-mix(in srgb,var(--thread-accent)18%,var(--thread-line));box-shadow:0 14px 34px #08233414}:where([data-css~=forum-thread]) .forum-thread-rail-card--feed>header{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--thread-accent)10%,transparent),transparent 7rem),var(--thread-panel-raised);grid-template-columns:2.1rem minmax(0,1fr) auto}:where([data-css~=forum-thread]) .forum-discussion-feed-card__action{border:1px solid color-mix(in srgb,var(--thread-accent)20%,var(--thread-line));min-height:28px;color:var(--thread-accent-strong);background:var(--thread-panel);text-transform:uppercase;border-radius:.45rem;align-items:center;gap:.25rem;padding:0 .42rem;font-size:.54rem;font-weight:900;text-decoration:none;display:inline-flex}:where([data-css~=forum-thread]) .forum-discussion-feed-card__action:hover{border-color:var(--thread-accent);color:var(--thread-accent-strong);background:color-mix(in srgb,var(--thread-accent)8%,var(--thread-panel))}:where([data-css~=forum-thread]) .forum-discussion-feed{gap:.08rem;padding:.28rem;display:grid}:where([data-css~=forum-thread]) .forum-discussion-preview{min-width:0;color:inherit;background:0 0;border:1px solid #0000;border-radius:.65rem;grid-template-columns:36px minmax(0,1fr) .55rem;align-items:center;gap:.46rem;padding:.45rem .42rem;text-decoration:none;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative}:where([data-css~=forum-thread]) .forum-discussion-preview+.forum-discussion-preview:before{background:var(--thread-line);content:"";height:1px;position:absolute;top:-.05rem;left:3.08rem;right:.42rem}:where([data-css~=forum-thread]) .forum-discussion-preview:hover{border-color:color-mix(in srgb,var(--thread-accent)35%,var(--thread-line));color:inherit;background:color-mix(in srgb,var(--thread-accent)6%,var(--thread-panel));transform:translateY(-1px);box-shadow:0 8px 18px #08223112}:where([data-css~=forum-thread]) .forum-discussion-preview:hover:before,:where([data-css~=forum-thread]) .forum-discussion-preview:hover+.forum-discussion-preview:before{opacity:0}:where([data-css~=forum-thread]) .forum-discussion-preview:focus-visible{outline:2px solid var(--thread-accent);outline-offset:1px}:where([data-css~=forum-thread]) .forum-discussion-preview__visual{border:1px solid color-mix(in srgb,var(--thread-accent)16%,var(--thread-line));width:36px;height:36px;color:var(--thread-accent-strong);background:color-mix(in srgb,var(--thread-accent)9%,var(--thread-panel));border-radius:.62rem;place-items:center;font-size:.8rem;display:grid;position:relative;overflow:hidden}:where([data-css~=forum-thread]) .forum-discussion-preview__visual--avatar{background:0 0;border:0;overflow:visible}:where([data-css~=forum-thread]) .forum-discussion-preview__visual--avatar img{border-radius:.62rem}:where([data-css~=forum-thread]) .forum-discussion-preview__visual--avatar>i{border:2px solid var(--thread-panel);width:17px;height:17px;color:var(--thread-accent-strong);background:color-mix(in srgb,var(--thread-accent)16%,var(--thread-panel));border-radius:50%;place-items:center;font-size:.43rem;display:grid;position:absolute;bottom:-3px;right:-3px}:where([data-css~=forum-thread]) .forum-discussion-preview__visual--cover{height:43px}:where([data-css~=forum-thread]) .forum-discussion-preview__visual img{object-fit:cover;width:100%;height:100%;display:block}:where([data-css~=forum-thread]) .forum-discussion-preview.is-pinned .forum-discussion-preview__visual{border-color:color-mix(in srgb,#d9a533 45%,var(--thread-line));color:#b47c11;background:color-mix(in srgb,#d9a533 10%,var(--thread-panel))}:where([data-css~=forum-thread]) .forum-discussion-preview__body{gap:.15rem;min-width:0;display:grid}:where([data-css~=forum-thread]) .forum-discussion-preview__eyebrow,:where([data-css~=forum-thread]) .forum-discussion-preview__meta{justify-content:space-between;align-items:center;gap:.45rem;min-width:0;display:flex}:where([data-css~=forum-thread]) .forum-discussion-preview__eyebrow{color:var(--thread-muted);letter-spacing:.015em;text-transform:uppercase;font-size:.43rem;font-weight:780}:where([data-css~=forum-thread]) .forum-discussion-preview__eyebrow>span{min-width:0;color:var(--thread-accent-strong);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex;overflow:hidden}:where([data-css~=forum-thread]) .forum-discussion-preview__eyebrow>time{color:var(--thread-muted);flex:none;font-size:.43rem}:where([data-css~=forum-thread]) .forum-discussion-preview__body>strong{color:var(--thread-heading);letter-spacing:-.008em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.55rem;font-weight:740;line-height:1.4;display:-webkit-box;overflow:hidden}:where([data-css~=forum-thread]) .forum-discussion-preview__meta{color:var(--thread-muted);font-size:.44rem}:where([data-css~=forum-thread]) .forum-discussion-preview__meta>span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.2rem;min-width:0;display:inline-flex;overflow:hidden}:where([data-css~=forum-thread]) .forum-discussion-preview__meta>span:first-child{flex:auto}:where([data-css~=forum-thread]) .forum-discussion-preview__meta>span:last-child{flex:none}:where([data-css~=forum-thread]) .forum-discussion-preview__meta .gm-member-identity{min-width:0}:where([data-css~=forum-thread]) .forum-discussion-preview__meta .gm-member-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-css~=forum-thread]) .forum-discussion-preview__meta .gm-premium-icon,:where([data-css~=forum-thread]) .forum-discussion-preview__meta .gm-webmaster-icon{width:12px;height:12px}:where([data-css~=forum-thread]) .forum-discussion-preview__arrow{color:color-mix(in srgb,var(--thread-muted)72%,transparent);font-size:.55rem;transition:color .18s,transform .18s}:where([data-css~=forum-thread]) .forum-discussion-preview:hover .forum-discussion-preview__arrow{color:var(--thread-accent-strong);transform:translate(2px)}:where([data-css~=forum-thread]) :where(.forum-thread-rail-card--controls,.forum-thread-rail-card--danger)>summary,:where(.forum-thread-rail-card--controls,.forum-thread-rail-card--danger):where([data-css~=forum-thread])>summary{cursor:pointer;background:var(--thread-panel-raised);grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.65rem .7rem;list-style:none;display:grid}:where([data-css~=forum-thread]) :where(.forum-thread-rail-card--controls,.forum-thread-rail-card--danger)>summary::-webkit-details-marker,:where(.forum-thread-rail-card--controls,.forum-thread-rail-card--danger):where([data-css~=forum-thread])>summary::-webkit-details-marker{display:none}:where([data-css~=forum-thread]) .forum-thread-rail-card--danger>summary>span{color:#b34a5a;background:color-mix(in srgb,#e45e70 10%,var(--thread-panel))}:where([data-css~=forum-thread]) .forum-thread-rail-card--controls>summary strong,:where([data-css~=forum-thread]) .forum-thread-rail-card--danger>summary strong{color:var(--thread-heading);font-size:.7rem;font-weight:900}:where([data-css~=forum-thread]) .forum-thread-rail-card--controls>summary>i,:where([data-css~=forum-thread]) .forum-thread-rail-card--danger>summary>i{color:var(--thread-muted);font-size:.65rem;transition:transform .18s}:where([data-css~=forum-thread]) .forum-thread-rail-card--controls[open]>summary>i,:where([data-css~=forum-thread]) .forum-thread-rail-card--danger[open]>summary>i{transform:rotate(180deg)}:where([data-css~=forum-thread]) .forum-thread-rail-card--controls>div,:where([data-css~=forum-thread]) .forum-thread-rail-card--danger>div{border-top:1px solid var(--thread-line);padding:.7rem}:where([data-css~=forum-thread]) .forum-thread-rail-card--controls .form-select{border-color:var(--thread-line);color:var(--thread-heading);background-color:var(--thread-panel-soft);font-size:.68rem;font-weight:750}:where([data-css~=forum-thread]) .forum-thread-rail-card--controls .btn,:where([data-css~=forum-thread]) .forum-thread-rail-card--danger .btn{width:100%;font-size:.68rem;font-weight:900}:where([data-css~=forum-thread]) .forum-thread-rail-card--danger p{margin:0 0 .6rem;font-size:.65rem;line-height:1.55;color:var(--thread-muted)!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience.forum-focus-mode>main.forum-thread-page .forum-thread-sidebar{display:none}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience.forum-focus-mode>main.forum-thread-page .forum-thread-layout{grid-template-columns:minmax(0,1fr)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience.forum-focus-mode [data-forum-focus]{border-color:var(--thread-accent)!important;color:var(--thread-accent-strong)!important;background:color-mix(in srgb,var(--thread-accent)10%,var(--thread-panel))!important}@media (width<=1199.98px){:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience>main.forum-thread-page .forum-thread-layout{grid-template-columns:minmax(0,1fr) 280px}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools{grid-template-columns:minmax(0,1fr) auto}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools__sort{display:none}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post{grid-template-columns:142px minmax(0,1fr)}}@media (width<=991.98px){:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head{grid-template-columns:minmax(0,1fr)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__actions{width:100%}:where([data-css~=forum-thread]) .forum-thread-head__action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action--primary{grid-column:auto}:where([data-css~=forum-thread]) .forum-thread-head__moderation{grid-column:auto;display:flex}:where([data-css~=forum-thread]) .forum-thread-head__moderation .btn{width:42px;flex:0 0 42px!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience>main.forum-thread-page .forum-thread-layout{grid-template-columns:minmax(0,1fr)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience>main.forum-thread-page .forum-thread-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));position:static}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-map{grid-row:span 2}}@media (width<=767.98px){:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-page{padding-top:.65rem;padding-bottom:3.5rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-hero{border-radius:1rem;padding:1rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__content{align-items:flex-start}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__boxart{border-radius:.68rem;width:66px;height:90px}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head h1{font-size:clamp(1.45rem,7vw,2rem)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__meta{gap:.4rem .75rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__meta span:last-child{display:inline-flex}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;min-height:0;position:static}:where([data-css~=forum-thread]) .forum-thread-tools__search{grid-column:1}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools__actions{grid-column:2}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools__actions :where(a,button){width:38px;padding:0}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools__actions :where(a,button) span{display:none}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post{content-visibility:visible;border-radius:.85rem;grid-template-columns:minmax(0,1fr);scroll-margin-top:1rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__author{border-right:0;border-bottom:1px solid var(--thread-line);text-align:left;border-radius:calc(.85rem - 1px) calc(.85rem - 1px) 0 0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.65rem .75rem;display:grid}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__avatar{border-radius:.65rem;width:2.65rem;height:2.65rem;margin:0}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__author>div{min-width:0}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__joined,:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__stats,:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-gamer-ids{display:none}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__rank{justify-content:flex-start;margin-top:.22rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__body{min-height:0;padding:1rem;font-size:.95rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__signature{margin-left:1rem;margin-right:1rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience>main.forum-thread-page .forum-thread-sidebar{grid-template-columns:minmax(0,1fr)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-map{grid-row:auto}}@media (width<=575.98px){:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-shell{padding-left:.7rem;padding-right:.7rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-breadcrumbs{margin-bottom:.45rem;font-size:.6rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-breadcrumbs span{max-width:35vw}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__content{gap:.7rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__boxart{width:54px;height:74px}:where([data-css~=forum-thread]) .forum-thread-head__kicker{margin-bottom:.45rem}:where([data-css~=forum-thread]) .forum-thread-head__kicker>span{min-height:21px;padding:.2rem .38rem;font-size:.47rem}:where([data-css~=forum-thread]) .forum-thread-head__kicker>span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__game,:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__context{display:none}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__meta{margin-top:.6rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__meta span:nth-child(2),:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__meta span:nth-child(4){display:none}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-head__actions{padding:.55rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action{grid-template-columns:1.7rem minmax(0,1fr);gap:.35rem;min-height:44px;padding:.4rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action>i{width:1.7rem;height:1.7rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action small{display:none}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-action strong{font-size:.62rem}:where([data-css~=forum-thread]) .forum-thread-head__moderation .btn{width:40px}:where([data-css~=forum-thread]) .forum-thread-tools__search kbd{display:none}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools{border-radius:.75rem;padding:.45rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__top{border-radius:0;padding:.5rem .6rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__date>span:not(.forum-post__kind),:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__date>small{display:none}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__quote{width:30px;padding:0;font-size:0}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__quote i{font-size:.65rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply__body{padding:.7rem}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply__footer{flex-direction:column;align-items:stretch}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-reply__footer .btn{width:100%}}html[data-theme=dark]:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience{--thread-accent:var(--gm-dark-accent);--thread-accent-strong:var(--gm-dark-action);--thread-lime:#a9ed4f;--thread-shadow:0 18px 46px #0000003b}html[data-theme=dark]:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-page{background:radial-gradient(circle at 92% 2%,var(--gm-dark-tint-action-18),transparent 28rem),radial-gradient(circle at 3% 20%,#8068f212,transparent 24rem),var(--forum-page-bg,var(--gm-dark-page-soft))!important}html[data-theme=dark]:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-tools__sort a.is-active,html[data-theme=dark]:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-map nav a.is-active .forum-thread-map__number{color:var(--gm-dark-accent)}html[data-theme=dark]:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-details dd.is-open{color:#79e1b5}html[data-theme=dark]:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-thread-details dd.is-locked{color:#ff9cac}html[data-theme=dark]:where([data-css~=forum-thread]) .forum-thread-details dd.forum-thread-glitch-status--working{color:#79e1b5!important}html[data-theme=dark]:where([data-css~=forum-thread]) .forum-thread-details dd.forum-thread-glitch-status--patched{color:#ff9cac!important}html[data-theme=dark]:where([data-css~=forum-thread]) .forum-thread-details dd.forum-thread-glitch-status--mixed{color:#f2d275!important}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__report{position:relative}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__report>summary{border:1px solid var(--thread-line);width:30px;height:30px;color:var(--thread-muted);cursor:pointer;border-radius:.5rem;place-items:center;list-style:none;display:grid}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__report>summary::-webkit-details-marker{display:none}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__report[open]>summary,:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__report>summary:hover{color:#e24b63;border-color:#e24b6373}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__report form{z-index:30;border:1px solid var(--thread-line);background:var(--thread-panel);width:min(310px,100vw - 2rem);box-shadow:var(--thread-shadow);text-align:left;border-radius:.8rem;gap:.65rem;padding:.85rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__report label{color:var(--thread-muted);gap:.25rem;font-size:.7rem;font-weight:700;display:grid}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__report :where(.form-select,.form-control){border-color:var(--thread-line);color:var(--thread-heading);background-color:var(--thread-panel-soft)}:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience .forum-post__report .btn{justify-self:end}@media (prefers-reduced-motion:reduce){:where([data-css~=forum-thread]) body.forum-theme.forum-thread-experience :where(.forum-thread-rail-card,.forum-post,.forum-thread-tools,.forum-thread-action,.forum-thread-head__actions .btn){scroll-behavior:auto;transition:none}}html[data-theme] body .alert.alert-success{--gm-alert-surface:var(--gm-surface,#fff);--gm-alert-ink:#24583e;--gm-alert-line:#c9ddd1;--gm-alert-accent:#278257;border-radius:6px;padding:.95rem 1rem .95rem 3rem;font-size:.875rem;line-height:1.5;position:relative;border:1px solid var(--gm-alert-line)!important;border-left:3px solid var(--gm-alert-accent)!important;background:var(--gm-alert-surface)!important;color:var(--gm-alert-ink)!important;box-shadow:none!important}html[data-theme=dark] body .alert.alert-success{--gm-alert-surface:var(--gm-dark-surface,#142c3a);--gm-alert-ink:#a8ddc1;--gm-alert-line:#335849;--gm-alert-accent:#83dcaf}html[data-theme] body .alert.alert-success:before{content:"✓";color:var(--gm-alert-accent);font-size:1rem;font-weight:750;position:absolute;top:.9rem;left:1rem}html[data-theme] body .alert.alert-success.alert-dismissible{padding-right:3.25rem}html[data-theme] body .alert.alert-success a{color:inherit;text-underline-offset:3px;text-decoration:underline}:where([data-css~=site]) .gm-member-identity>.gm-member-name:is(.gm-name-effect--glow,.gm-name-effect--pulse),.gm-style-preview__name:is(.gm-name-effect--glow,.gm-name-effect--pulse){text-shadow:0 0 6px var(--gm-glow-color,#b88721),0 0 14px color-mix(in srgb,var(--gm-glow-color,#b88721)35%,transparent)!important;overflow:visible!important}:where([data-css~=glitches]) .ga-general-mods{border-bottom:1px solid var(--ga-line);padding:2rem 0}:where([data-css~=glitches]) .ga-general-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}:where([data-css~=glitches]) .ga-general-card{border:1px solid var(--ga-line);background:var(--ga-surface);border-radius:.6rem;min-width:0;overflow:hidden}:where([data-css~=glitches]) .ga-general-card>a{height:100%;color:var(--ga-text);text-decoration:none;display:block}:where([data-css~=glitches]) .ga-general-card img{aspect-ratio:16/9;object-fit:cover;border-bottom:1px solid var(--ga-line);width:100%;height:auto}:where([data-css~=glitches]) .ga-general-card>a>div{padding:1rem}:where([data-css~=glitches]) .ga-general-card :is(span,small){color:var(--ga-muted);font-size:.75rem}:where([data-css~=glitches]) .ga-general-card h3{color:var(--ga-text);overflow-wrap:anywhere;margin:.4rem 0 .6rem;font-size:1rem;font-weight:750;line-height:1.4}:where([data-css~=glitches]) .ga-general-card p{color:var(--ga-muted);margin:0 0 .75rem;font-size:.8rem;line-height:1.6}@media (width<=991.98px){:where([data-css~=glitches]) .ga-general-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=575.98px){:where([data-css~=glitches]) .ga-general-grid{grid-template-columns:minmax(0,1fr)}}:where([data-css~=site]) .gm-member-identity>.gm-member-name.gm-name-effect--outline,.gm-style-preview__name.gm-name-effect--outline{text-shadow:-1px 0 var(--gm-glow-color,#b88721),1px 0 var(--gm-glow-color,#b88721),0 -1px var(--gm-glow-color,#b88721),0 1px var(--gm-glow-color,#b88721)!important;overflow:visible!important}:where([data-css~=site]) .gm-name-letters{animation:3s ease-in-out infinite gm-name-breathe;color:inherit!important;font:inherit!important;display:inline!important}.gm-style-preview__name.gm-name-effect--pulse{animation:3s ease-in-out infinite gm-name-breathe}@keyframes gm-name-breathe{0%,to{opacity:1}50%{opacity:.75}}@media (prefers-reduced-motion:reduce){:where([data-css~=site]) .gm-name-letters,.gm-style-preview__name.gm-name-effect--pulse{animation:none!important}}:where([data-css~=site]) .gm-member-status{color:var(--gm-copy,var(--gm-detail-copy,#526b7a));overflow-wrap:anywhere;max-width:100%;margin:.25rem 0;font-size:.78rem;font-weight:500;line-height:1.5;display:block}:where([data-css~=site]) .forum-post__username:has(>.gm-member-identity--staff):after{display:none!important}:where([data-css~=site]) .gm-customization{color:var(--pm-ink,var(--gm-ink,var(--gm-detail-copy,#203947)));min-width:0}:where([data-css~=site]) .gm-premium-customize{border:1px solid var(--pm-line,#dce5ea);background:var(--pm-surface,#fff);border-radius:10px;margin:1.5rem 0;padding:1.5rem;scroll-margin-top:120px}:where([data-css~=site]) .gm-customization-note{color:var(--pm-muted,var(--gm-copy,var(--gm-detail-copy,#526b7a)));margin:0 0 1rem;font-size:.85rem;line-height:1.6}:where([data-css~=site]) .gm-customization-previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 1.25rem;display:grid}:where([data-css~=site]) .gm-style-preview{border:1px solid #c9d6de;border-radius:8px;align-content:center;gap:.25rem;min-width:0;min-height:104px;padding:1rem;display:grid}:where([data-css~=site]) .gm-style-preview--light{color:#233b49!important;background:#f4f7f9!important}:where([data-css~=site]) .gm-style-preview--dark{border-color:#304653;color:#dce7ed!important;background:#172733!important}html[data-theme]:where([data-css~=site]) body .gm-customization .gm-style-preview small{opacity:.8;font-size:.7rem;color:inherit!important}:where([data-css~=site]) .gm-style-preview__name{overflow-wrap:anywhere;font-size:1.05rem;font-weight:800}:where([data-css~=site]) .gm-style-preview [data-status-preview]{overflow-wrap:anywhere;font-size:.78rem;color:inherit!important}:where([data-css~=site]) .gm-customization-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}:where([data-css~=site]) .gm-style-field{gap:.45rem;min-width:0;font-size:.85rem;font-weight:650;display:grid}:where([data-css~=site]) .gm-style-field :is(input[type=text],select){border:1px solid var(--pm-line,#cbd7df);background:var(--pm-surface,var(--gm-surface,#fff));width:100%;min-width:0;min-height:42px;color:inherit;font:inherit;border-radius:6px;padding:.55rem .7rem}:where([data-css~=site]) .gm-style-color{gap:.5rem;min-width:0;display:flex}:where([data-css~=site]) .gm-style-color input[type=color]{border:1px solid var(--pm-line,#cbd7df);cursor:pointer;background:0 0;border-radius:6px;flex:none;width:44px;height:42px;padding:4px}:where([data-css~=site]) .gm-style-presets{flex-wrap:wrap;align-items:center;gap:.45rem;margin:1rem 0 1.25rem;font-size:.78rem;display:flex}:where([data-css~=site]) .gm-style-presets>span{color:var(--pm-muted,var(--gm-copy,var(--gm-detail-copy,#526b7a)));margin-right:.4rem}:where([data-css~=site]) .gm-style-presets button{border:1px solid var(--pm-line,#cbd7df);color:inherit;background:0 0;border-radius:5px;padding:.45rem .65rem}:where([data-css~=site]) .gm-style-field small{color:var(--pm-muted,var(--gm-copy,var(--gm-detail-copy,#526b7a)));font-size:.78rem;font-weight:400}:where([data-css~=site]) .gm-style-status{margin-bottom:1rem}:where([data-css~=site]) .gm-customization-avatar{color:var(--pm-action,var(--gm-accent,var(--gm-detail-accent,#285b7b)));align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:.85rem;display:inline-flex}:where([data-css~=site]) .gm-customization-locked{border:1px dashed var(--pm-line,#cbd7df);border-radius:8px;align-items:flex-start;gap:.8rem;padding:1.25rem;display:flex}:where([data-css~=site]) .gm-customization-locked>.bi{color:#b88721;font-size:1.3rem}:where([data-css~=site]) .gm-customization-locked p{color:var(--pm-muted,var(--gm-copy,var(--gm-detail-copy,#526b7a)));margin:.4rem 0 .75rem;font-size:.85rem;line-height:1.6}:where([data-css~=site]) .gm-customization :is(input,select,button,a):focus-visible{outline-offset:3px;outline:2px solid #3286af}@media (width<=575.98px){:where([data-css~=site]) .gm-customization-fields{grid-template-columns:minmax(0,1fr)}:where([data-css~=site]) .gm-premium-customize{padding:1rem}}html[data-theme]:where([data-css~=site]){--gm-action:#1e3852;--gm-action-hover:#2a5272;--gm-on-action:#fff;--gm-focus:#c9a15d;--gm-control-radius:.5rem;--gm-card-radius:.85rem;--gm-shadow-soft:0 5px 18px #0c1e280f}html[data-theme=light]:where([data-css~=site]){--gm-accent:#376887;--gm-accent-strong:#294f6b;--gm-accent-soft:#eaf1f6;--gm-focus:#376887}html[data-theme=dark]:where([data-css~=site]){--gm-accent:var(--gm-dark-accent);--gm-accent-strong:var(--gm-dark-accent-strong);--gm-accent-soft:var(--gm-dark-accent-soft);--gm-focus:var(--gm-dark-accent);--gm-action:var(--gm-dark-action);--gm-action-hover:var(--gm-dark-action-hover)}:where([data-css~=site]) .game-feed-post__media--video{aspect-ratio:auto;min-height:0}:where([data-css~=site]) .game-feed-post__media--video video,:where([data-css~=site]) .game-clip-player video{object-fit:contain;background:#02070a;width:auto;max-width:100%;height:auto;max-height:min(65svh,540px);margin-inline:auto;display:block}:where([data-css~=site]) .game-clip-player video{max-height:min(75svh,720px)}:where([data-css~=site]) .game-feed-post__media--video video:fullscreen,:where([data-css~=site]) .game-clip-player video:fullscreen{width:100%;max-width:none;height:100%;max-height:none}html[data-theme]:where([data-css~=site]) body:not(.forum-theme):not(.gm-admin-area):not(.arcade-body):not(.member-homepage),html[data-theme]:where([data-css~=site]) body:not(.forum-theme):not(.gm-admin-area):not(.arcade-body):not(.member-homepage)>main:not(.gmh){background-color:var(--gm-canvas-base)!important;background-image:radial-gradient(ellipse at 50% 0,var(--gm-canvas-glow),transparent 42rem),url(/img/gaming-pattern-v3.svg)!important;background-position:top,top!important;background-repeat:no-repeat,repeat!important;background-size:auto,640px 480px!important}:where([data-css~=site]) .community-layout .game-vault-card{content-visibility:visible;contain-intrinsic-size:none}:where([data-css~=site]) .community-layout .game-vault-card__art picture{position:absolute;inset:0}:where([data-css~=site]) .community-layout{--collection-surface:var(--gm-surface,#fff);--collection-line:var(--gm-border,#dfe7f0);--collection-ink:var(--gm-ink,#142034);--collection-muted:var(--gm-copy,#586a80);--collection-accent:var(--gm-accent,#0b94bc)}:where([data-css~=site]) .community-layout .collection-tools{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;display:flex}:where([data-css~=site]) .community-layout .collection-tools[hidden],:where([data-css~=site]) .community-layout .game-feed-card[hidden]{display:none!important}:where([data-css~=site]) .community-layout .collection-tools :is(a,button){border:1px solid var(--collection-line);color:var(--collection-ink);background:var(--collection-surface);font:inherit;border-radius:.5rem;padding:.55rem .8rem;font-size:.8rem;font-weight:700;text-decoration:none}:where([data-css~=site]) .community-layout .collection-tools :is([aria-pressed=true],[aria-current=page]){color:var(--collection-accent);border-color:var(--collection-accent)}:where([data-css~=site]) .community-layout .collection-tools span{opacity:.75;margin-left:.3rem}:where([data-css~=site]) .community-layout :is(a,button,summary):focus-visible{outline:2px solid var(--collection-accent);outline-offset:4px}:where([data-css~=site]) .community-layout .game-hub-live__heading{align-items:start;gap:1rem}:where([data-css~=site]) .community-layout .game-hub-live--signal .game-hub-live__grid{background:var(--collection-surface);box-shadow:none}:where([data-css~=site]) .community-layout .game-hub-live--signal .game-feed-card__body>strong{font-size:1rem;line-height:1.4}:where([data-css~=site]) .community-layout .game-hub-live--signal .game-feed-card__body>span{color:var(--collection-muted);font-size:.8rem}:where([data-css~=site]) .community-layout .game-page--vault .glitch-signal-list--game .glitch-signal-card{grid-template-columns:190px minmax(0,1fr);padding:1rem 0}:where([data-css~=site]) .community-layout .game-page--vault .glitch-signal-list--game .glitch-signal-card__media{aspect-ratio:16/9;height:auto}:where([data-css~=site]) .community-layout .glitch-signal-card__body{overflow-wrap:anywhere}:where([data-css~=site]) .community-layout.game-vault .game-vault-hero{min-height:0;padding-top:1.65rem;padding-bottom:2.45rem}:where([data-css~=site]) .content-index__hero{margin-bottom:1.2rem;padding:1.2rem 1.4rem}:where([data-css~=site]) .news-hero{min-height:0;padding:1.85rem 0 2.65rem}:where([data-css~=site]) .mod-detail__hero{min-height:0;padding:1.45rem 0 3.5rem}:where([data-css~=site]) .mod-detail__breadcrumbs{margin-bottom:1rem}:where([data-css~=site]) .mod-detail__hero h1{font-size:clamp(2rem,4.25vw,3.35rem)}:where([data-css~=site]) .community-layout.game-vault .game-vault-card__body{padding:1rem}:where([data-css~=site]) .community-layout.game-vault .game-vault-card__body h2{font-size:1.1rem;line-height:1.4}:where([data-css~=site]) .community-layout.game-vault .game-vault-card__metrics a{min-height:38px}:where([data-css~=site]) .community-layout .game-feed-card--mod:hover .game-feed-card__media img{transform:none}:where([data-css~=site]) .community-layout .game-feed-card--mod .game-feed-card__media img{object-fit:contain}@media (width<=575px){:where([data-css~=site]) .community-layout .game-hub-live__heading{flex-direction:column}:where([data-css~=site]) .community-layout .game-page--vault .glitch-signal-list--game .glitch-signal-card{grid-template-columns:112px minmax(0,1fr)}:where([data-css~=site]) .community-layout .game-hub-live--signal .game-feed-card__body>strong{font-size:.9rem}}:where([data-css~=site]) .gm-premium-promo{color:#e9eff4;background:linear-gradient(140deg,#202b32,#14222d);border:1px solid #655838;border-radius:.85rem;margin:1rem 0;padding:1.2rem}:where([data-css~=site]) .gm-premium-promo__eyebrow{color:#f5d28a;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}:where([data-css~=site]) .gm-premium-promo h2{color:#f3f7fa;margin:.7rem 0 .5rem;font-size:1.15rem;line-height:1.4}:where([data-css~=site]) .gm-premium-promo p{color:#bdccd6;font-size:.85rem;line-height:1.6}:where([data-css~=site]) .gm-premium-promo>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}:where([data-css~=site]) .gm-premium-promo strong{color:#f5d28a;font-size:1rem}:where([data-css~=site]) .gm-premium-promo small{font-size:.75rem}:where([data-css~=site]) .gm-premium-promo a{color:#201a0d;background:#f5d28a;border-radius:.5rem;align-items:center;gap:.6rem;padding:.65rem .8rem;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-flex}:where([data-css~=site]) .gm-header .dropdown-item{min-height:44px}:where([data-css~=site]) .gm-header .nav-link:focus-visible{outline:2px solid var(--gm-focus);outline-offset:3px}:where([data-css~=site]) #header .gm-navbar{min-height:66px}:where([data-css~=site]) #header .gm-navbar .navbar-nav{gap:.08rem}:where([data-css~=site]) #header .gm-navbar .nav-link{min-height:38px;font-size:.75rem;padding-inline:.58rem!important}:where([data-css~=site]) #header .gm-utility-nav{gap:.08rem}:where([data-css~=site]) #header .gm-message-link{padding-inline:.55rem!important}@media (width>=1200px){:where([data-css~=site]) #header .gm-brand__name{font-size:1.32rem}:where([data-css~=site]) #header .gm-brand__tagline{font-size:.4rem}}@media (width<=1199.98px){:where([data-css~=site]) #header .gm-navbar{min-height:60px}}html[data-theme]:where([data-css~=site]) .game-vault-search :is(input,select){box-shadow:none;min-height:44px;color:inherit;background:0 0;border:0}html[data-theme]:where([data-css~=site]) .game-vault-search label{color:var(--gm-ink,#eaf5fb)}html[data-theme]:where([data-css~=site]) .game-vault-search input::placeholder{color:var(--gm-copy,#9aafbd);opacity:1}html[data-theme]:where([data-css~=site]) .game-vault-search :is(input,select):focus-visible{outline:2px solid var(--gm-accent,#2b8a9d);outline-offset:3px}:where([data-css~=site]) .hub-start{border:1px solid var(--gm-border,#d9e3e9);background:var(--gm-surface,#fff);border-radius:.85rem;margin:0 0 1.5rem;padding:1.1rem}:where([data-css~=site]) .hub-start h2{margin:0 0 .5rem;font-size:1.3rem}:where([data-css~=site]) .hub-start p{color:var(--gm-copy,var(--gm-detail-copy,#526b7a));margin:0;font-size:.9rem;line-height:1.6}:where([data-css~=site]) .hub-start__links{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}:where([data-css~=site]) .hub-start__links a{border:1px solid var(--gm-border,#d9e3e9);color:var(--gm-accent,var(--gm-detail-accent,#087b9b));border-radius:.5rem;padding:.65rem .85rem;font-size:.85rem;font-weight:700;text-decoration:none}:where([data-css~=site]) .community-layout .game-page--vault .glitch-signal-list--game.is-grid{box-shadow:none;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0;display:grid;background:0 0!important}:where([data-css~=site]) .community-layout .game-page--vault .glitch-signal-list--game.is-grid>.glitch-signal-card:nth-child(n){border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:.85rem;flex-direction:column;grid-area:auto;min-width:0;padding:0;display:flex;overflow:hidden}:where([data-css~=site]) .community-layout .game-page--vault .glitch-signal-list--game.is-grid>.glitch-signal-card:nth-child(n) .glitch-signal-card__media{aspect-ratio:16/9;border-radius:0;width:100%;height:auto;min-height:0}:where([data-css~=site]) .community-layout .game-page--vault .glitch-signal-list--game.is-grid>.glitch-signal-card:nth-child(n) .glitch-signal-card__body{flex:1;min-height:0;padding:1rem}:where([data-css~=site]) .community-layout .game-page--vault .glitch-signal-list--game.is-grid .glitch-signal-card__title{font-size:1rem;line-height:1.45}@media (width<=639px){:where([data-css~=site]) .community-layout .game-page--vault .glitch-signal-list--game.is-grid{grid-template-columns:1fr}}@media (width>=1200px){:where([data-css~=site]) .community-layout .game-page--vault .glitch-signal-list--game.is-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:where([data-css~=site]) .game-glitch-view{justify-content:flex-end;gap:.4rem;margin:.75rem 0;display:flex}:where([data-css~=site]) .game-glitch-view[hidden]{display:none}:where([data-css~=site]) .game-glitch-view button{border:1px solid var(--gm-border);background:var(--gm-surface);color:var(--gm-ink);font:inherit;border-radius:.5rem;padding:.5rem .8rem;font-size:.8rem}:where([data-css~=site]) .game-glitch-view button[aria-pressed=true]{color:var(--gm-detail-copy,#082331);background:#2b8a9d;border-color:#159bc0}:where([data-css~=site]) .game-glitch-view button:focus-visible{outline-offset:3px;outline:2px solid #159bc0}:where([data-css~=site]) .gm-member-identity,:where([data-css~=site]) .gm-member-identity>.gm-member-name{all:unset!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important}:where([data-css~=site]) .gm-member-identity{vertical-align:baseline!important;white-space:nowrap!important;align-items:center!important;gap:.3em!important;display:inline-flex!important}:where([data-css~=site]) .gm-member-identity>.gm-member-name{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}:where([data-css~=site]) .gm-premium-icon{vertical-align:-.12em;filter:none;flex:none;width:clamp(13px,1em,22px);height:clamp(13px,1em,22px);display:inline-block;overflow:visible}:where([data-css~=site]) .gm-premium-icon__seal{fill:#e8b747}:where([data-css~=site]) .gm-premium-icon__star{fill:#503711}:where([data-css~=site]) #header .gm-user-link__copy strong,:where([data-css~=site]) #header .gm-account-home strong{line-height:1.4}:where([data-css~=site]) .gm-member-identity>.gm-premium-icon{align-self:center}:where([data-css~=site]) .gm-premium-badge{color:#765117;vertical-align:middle;background:#fff5d5;border:1px solid #dec477;border-radius:.4rem;align-items:center;gap:.35em;max-width:100%;padding:.3em .65em;font-size:.65rem;font-weight:750;line-height:1.4;display:inline-flex}:where([data-css~=site]) .gm-premium-badge>.bi{flex:none;line-height:1}:where([data-css~=site]) .gm-member-identity>.gm-member-name{color:#876017!important;font-weight:800!important}:where([data-css~=site]) .gm-premium-icon{filter:drop-shadow(0 1px 2px #80570030)}@media (prefers-reduced-motion:reduce){:where([data-css~=site]) .gm-premium-icon{filter:none}}:where([data-css~=site]) .forum-post__author:has(.forum-post__username>.gm-member-identity){background:linear-gradient(160deg,#fff6dd,#f8fafb);border-right-color:#d5bc82}:where([data-css~=site]) .forum-post__author:has(.forum-post__username>.gm-member-identity) .forum-post__avatar{outline:3px solid #d5ad56;box-shadow:0 0 0 6px #c99d4920}:where([data-css~=site]) .forum-post__username:has(>.gm-member-identity):after{content:"PREMIUM MEMBER";color:#745014;letter-spacing:.08em;background:#fff1c9;border:1px solid #c6a35b;border-radius:.4rem;width:fit-content;margin:.55rem 0 .2rem;padding:.3rem .55rem;font-size:.58rem;font-weight:800;line-height:1.4;display:block}:where([data-css~=site]) .content-discussion__reply:has(.content-discussion__author>a>.gm-member-identity){border-left:3px solid #c6a35b}:where([data-css~=site]) .content-discussion__reply:has(.content-discussion__author>a>.gm-member-identity)>.content-discussion__avatar img{outline-offset:2px;outline:2px solid #c6a35b}:where([data-css~=site]) .gm-comment__author:has(>.gm-member-identity){background:#c99d4914;border-radius:.35rem;padding:.15rem .4rem}:where([data-css~=site]) #header .gm-user-link:has(.gm-member-identity){border-color:#b08a42}:where([data-css~=site]) .forum-post:has(>.forum-post__author .forum-post__username>.gm-member-identity){border-color:#ae8845!important}html[data-theme]:where([data-css~=site]) .game-library-tools .game-library-tools__search input{box-shadow:none;color:inherit;background:0 0;border:0;min-height:42px}html[data-theme]:where([data-css~=site]) .game-library-tools__search{color:var(--game-ink,var(--gm-ink))}html[data-theme]:where([data-css~=site]) .game-library-tools__search input:focus-visible{outline:2px solid var(--gm-accent,#168eaf);outline-offset:2px}:where([data-css~=site]) .forum-post__username:has(>.gm-member-identity):after{letter-spacing:.055em;border-radius:.35rem;margin:.55rem auto .2rem;padding:.25rem .45rem;font-size:.55rem}:where([data-css~=site]) .forum-post__author:has(.forum-post__username>.gm-member-identity) .forum-post__avatar{outline-offset:2px;box-shadow:none;outline-width:2px}@media (width<=767.98px){:where([data-css~=site]) .forum-post__username:has(>.gm-member-identity):after{margin-left:0;margin-right:0}}:where([data-css~=site]) .game-instant-demo{border:1px solid var(--gm-border,#d9e3e9);background:var(--gm-surface,#fff);color:var(--gm-ink,var(--gm-detail-copy,#263c4c));border-top:3px solid #4bc8e8;border-radius:.85rem;margin-bottom:1rem;padding:1.2rem}:where([data-css~=site]) .game-instant-demo__label{color:var(--gm-accent,var(--gm-detail-accent,#087b9b));text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:800}:where([data-css~=site]) .game-instant-demo h2{margin:.65rem 0;font-size:1.15rem;line-height:1.4}:where([data-css~=site]) .game-instant-demo p{font-size:.85rem;line-height:1.6}:where([data-css~=site]) .game-instant-demo a{color:var(--gm-detail-copy,#082331);background:#2b8a9d;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem .85rem;font-size:.8rem;font-weight:800;text-decoration:none;display:flex}:where([data-css~=site]) .game-instant-demo small{color:var(--gm-copy,var(--gm-detail-copy,#526b7a));margin-top:.7rem;font-size:.7rem;line-height:1.5;display:block}html[data-theme]:where([data-css~=site]) .forum-thread-tools .forum-thread-tools__search input{box-shadow:none;color:inherit;border:0;min-height:42px;background:0 0!important}html[data-theme]:where([data-css~=site]) .forum-thread-tools__search input::placeholder{color:var(--gm-copy,var(--gm-detail-copy,#526b7a));opacity:1}:where([data-css~=site]) .gm-member-identity--webmaster>.gm-member-name{color:#805a12!important;font-weight:900!important}:where([data-css~=site]) .gm-webmaster-icon{color:#b88721;flex:none;width:1.05em;height:1.05em;display:inline-block}:where([data-css~=site]) .forum-post--webmaster{border-color:#b58a32!important}:where([data-css~=site]) .forum-post--webmaster .forum-post__author{background:linear-gradient(150deg,#fff3cf,#f5f8fb)!important}:where([data-css~=site]) .forum-post--webmaster .forum-post__avatar{outline-offset:3px;box-shadow:none!important;outline:2px solid #e3b94f!important}:where([data-css~=site]) .forum-post--webmaster .forum-post__username:after{display:none!important}:where([data-css~=site]) .forum-post--webmaster .forum-badge--webmaster{color:#67450a;box-shadow:none;background:#fff0bd;border:1px solid #c59a3c;border-radius:.45rem;padding:.4rem .65rem}:where([data-css~=site]) body.forum-theme>main.forum-thread-page .forum-post__author{padding:1rem .8rem}:where([data-css~=site]) body.forum-theme>main.forum-thread-page .forum-post__avatar{width:4.5rem;height:4.5rem}:where([data-css~=site]) body.forum-theme>main .forum-post__signature{margin-top:1.25rem}:where([data-css~=site]) body.forum-theme>main.forum-thread-page .forum-post{clip-path:inset(0 round .85rem);isolation:isolate;border-radius:.85rem;overflow:hidden}:where([data-css~=site]) .forum-post--webmaster>.forum-post__main{isolation:isolate;position:relative;overflow:hidden}:where([data-css~=site]) .forum-post--webmaster>.forum-post__main>:not(.forum-post__watermark){z-index:1;position:relative}:where([data-css~=site]) .forum-post__watermark{z-index:0;pointer-events:none;user-select:none;letter-spacing:-.08em;color:#91650e;opacity:.065;transform-origin:50%;font-size:clamp(8rem,20vw,19rem);font-weight:950;line-height:.85;position:absolute;bottom:.02em;right:.08em;transform:rotate(-10deg)}:where([data-css~=site]) .community-layout .mod-catalog-list{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:1rem;display:grid}:where([data-css~=site]) .community-layout .mod-catalog-list>.game-mod-card{min-width:0;box-shadow:none;border-radius:.85rem;flex-direction:column;padding:0;text-decoration:none;display:flex;overflow:hidden;transform:none}:where([data-css~=site]) .community-layout .mod-catalog-list .game-mod-card__media{aspect-ratio:16/9;background:var(--collection-surface);border-radius:0;width:100%;height:auto;min-height:0;position:relative;overflow:hidden}:where([data-css~=site]) .community-layout .mod-catalog-list .game-mod-card__media img{object-fit:contain;width:100%;height:100%;position:static;transform:none}:where([data-css~=site]) .community-layout .mod-catalog-list .game-mod-card__badge{display:inline-flex}:where([data-css~=site]) .community-layout .mod-catalog-list .game-mod-card__body{flex-direction:column;flex:1;gap:.35rem;min-width:0;padding:1rem;display:flex}:where([data-css~=site]) .community-layout .mod-catalog-list .game-mod-card__title{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.4;display:-webkit-box;overflow:hidden}:where([data-css~=site]) .community-layout .mod-catalog-list .game-mod-card__text{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.5;display:-webkit-box;overflow:hidden}:where([data-css~=site]) .community-layout .mod-catalog-list .game-mod-card__footer{border:0;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;margin:.35rem 0 0;padding:0;font-size:.72rem;line-height:1.5;display:flex}:where([data-css~=site]) .community-layout .mod-catalog-list>a:focus-visible{outline:2px solid var(--collection-accent);outline-offset:3px}@media (width<=767px){:where([data-css~=site]) .community-layout .mod-catalog-list{grid-template-columns:1fr}:where([data-css~=site]) .community-layout .mod-catalog-list .game-mod-card__title{font-size:.9rem}}:where([data-css~=site]) .game-sidebar .game-side-context__body{color:var(--bs-body-color);padding:1rem;font-size:.82rem;line-height:1.65}:where([data-css~=site]) .game-sidebar .game-side-context__body p{margin:.55rem 0 1rem}:where([data-css~=site]) .game-sidebar .game-side-context__body ol{margin:0 0 1rem;padding-left:1.15rem}:where([data-css~=site]) .game-sidebar .game-side-context__body li+li{margin-top:.5rem}:where([data-css~=site]) .game-sidebar .game-side-context__body a{font-weight:700;text-decoration:none}:where([data-css~=site]) .game-sidebar .game-side-mod-link{width:100%;color:inherit;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:.75rem;text-decoration:none;display:grid}:where([data-css~=site]) .game-sidebar .game-side-mod-link img{object-fit:contain;border-radius:.4rem;width:56px;height:56px}:where([data-css~=site]) .game-sidebar .game-side-mod-link strong{overflow-wrap:anywhere;font-size:.82rem;line-height:1.4;display:block}:where([data-css~=site]) .game-sidebar .game-side-mod-link small{opacity:.75;margin-top:.3rem;font-size:.72rem;display:block}:where([data-css~=site]) .game-discussion-list{gap:.6rem;display:grid}:where([data-css~=site]) .game-discussion-row{border:1px solid var(--gm-border,#d9e3e9);min-width:0;color:inherit;background:var(--gm-surface,#fff);border-left:3px solid #0000;border-radius:.8rem;grid-template-columns:2.75rem minmax(0,1fr) auto 14px;align-items:center;gap:.8rem;padding:.8rem;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid}:where([data-css~=site]) .game-discussion-row:hover{color:inherit;border-left-color:var(--gm-accent,#0e99c2);background:var(--gm-surface-raised,#f8fbfd);transform:translateY(-1px);box-shadow:0 8px 22px #0f324614}:where([data-css~=site]) .game-discussion-row:focus-visible{outline:2px solid var(--gm-accent,#0e99c2);outline-offset:3px}:where([data-css~=site]) .game-discussion-row.is-pinned{border-left-color:#d49d25}:where([data-css~=site]) .game-discussion-row__icon{width:2.75rem;height:2.75rem;color:var(--gm-accent,var(--gm-detail-accent,#0e99c2));background:color-mix(in srgb,var(--gm-accent,#0e99c2)11%,var(--gm-surface,#fff));border-radius:.65rem;place-items:center;display:grid}:where([data-css~=site]) .game-discussion-row.is-pinned .game-discussion-row__icon{color:#b27d0c;background:#fff5d9}:where([data-css~=site]) .game-discussion-row__body{gap:.18rem;min-width:0;display:grid}:where([data-css~=site]) .game-discussion-row__labels{gap:.4rem;min-width:0;display:flex;overflow:hidden}:where([data-css~=site]) .game-discussion-row__labels span{color:var(--gm-accent,var(--gm-detail-accent,#0e99c2));letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.56rem;font-weight:850;overflow:hidden}:where([data-css~=site]) .game-discussion-row__labels span.is-pinned{color:#b27d0c}:where([data-css~=site]) .game-discussion-row__body strong{color:var(--gm-ink,var(--gm-detail-copy,#132438));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;font-weight:900;line-height:1.35;display:-webkit-box;overflow:hidden}:where([data-css~=site]) .game-discussion-row__body small{color:var(--gm-copy,var(--gm-detail-copy,#526b7a));text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}:where([data-css~=site]) .game-discussion-row__body em{color:var(--gm-copy,var(--gm-detail-copy,#526b7a));text-transform:uppercase;font-size:.56rem;font-style:normal;font-weight:800}:where([data-css~=site]) .game-discussion-row__stats{gap:.8rem;display:flex}:where([data-css~=site]) .game-discussion-row__stats span{justify-items:center;gap:.08rem;min-width:2.8rem;display:grid}:where([data-css~=site]) .game-discussion-row__stats b{color:var(--gm-ink,var(--gm-detail-copy,#132438));font-size:.8rem;font-weight:900}:where([data-css~=site]) .game-discussion-row__stats small{color:var(--gm-copy,var(--gm-detail-copy,#526b7a));letter-spacing:.04em;text-transform:uppercase;font-size:.5rem;font-weight:800}:where([data-css~=site]) .game-discussion-row__arrow{color:var(--gm-copy,var(--gm-detail-copy,#526b7a));font-size:.7rem}@media (width<=575px){:where([data-css~=site]) .game-discussion-row{grid-template-columns:2.35rem minmax(0,1fr) 12px;gap:.6rem;padding:.65rem}:where([data-css~=site]) .game-discussion-row__icon{width:2.35rem;height:2.35rem}:where([data-css~=site]) .game-discussion-row__stats{grid-column:2;justify-content:flex-start;gap:.8rem}:where([data-css~=site]) .game-discussion-row__stats span{gap:.25rem;min-width:0;display:flex}:where([data-css~=site]) .game-discussion-row__arrow{grid-area:1/3}}:where([data-css~=site]) .game-page--vault .game-main--discussions>.container>.row>.col-lg-9>.game-discussions-heading{border-radius:var(--gm-card-radius);box-shadow:var(--gm-shadow-soft);background:linear-gradient(120deg,#10232e,#182e39);border:1px solid #30464f;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem 1.1rem;display:flex}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussions-heading .section-heading__eyebrow{color:#c3d8d5!important}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussions-heading .section-heading__title{line-height:1.2;color:#f3f8fa!important}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-list{border:1px solid var(--gm-border);border-radius:var(--gm-card-radius);gap:0;overflow:hidden}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row{border:0;border-bottom:1px solid var(--gm-border);background:var(--gm-surface);box-shadow:none;border-left:3px solid #0000;border-radius:0;padding:1rem;transform:none}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row:last-child{border-bottom:0}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row:hover{border-left-color:var(--gm-accent);background:var(--gm-surface-2)}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row__icon{color:var(--gm-accent);background:var(--gm-accent-soft)}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row__labels span{color:var(--gm-accent);font-size:.65rem}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row__body strong{color:var(--gm-ink);font-size:.95rem}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row__body small{color:var(--gm-copy);font-size:.75rem}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row__stats b{color:var(--gm-ink)}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row__stats small{color:var(--gm-copy);font-size:.6rem}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row.is-pinned{border-left-color:#b38832}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row.is-pinned .game-discussion-row__icon{color:#87621e;background:#f7efd9}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row__labels span.is-pinned{color:#87621e}html[data-theme=dark]:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row__labels span.is-pinned{color:#d7bb79}@media (width<=575.98px){:where([data-css~=site]) .game-page--vault .game-main--discussions>.container>.row>.col-lg-9>.game-discussions-heading{flex-direction:column;align-items:stretch;gap:.75rem}:where([data-css~=site]) .game-page--vault .game-main--discussions .game-discussion-row{padding:.85rem .7rem}}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body),:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]){overflow-wrap:anywhere;min-width:0}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) h2,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) h2{font-size:1.5em}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) h3,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) h3{font-size:1.25em}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) h4,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) h4{font-size:1.1em}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) p,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) p{margin:0 0 1em}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) ul,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) ul{list-style:outside}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) ol,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) ol{list-style:decimal}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) li,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) li{padding-inline-start:.2em;display:list-item}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) li+li,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) li+li{margin-top:.45em}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) li :is(ul,ol),:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) li :is(ul,ol){margin-block:.45em 0}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) a,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) a{color:var(--gm-accent-strong);text-underline-offset:.18em;text-decoration:underline}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) figure:not(.forum-bbcode-giphy),:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) figure:not(.forum-bbcode-giphy){max-width:100%;margin:1.25em 0}:where([data-css~=site]) :is(.forum-post__body,.content-discussion__message) .forum-bbcode-giphy,:is(.forum-post__body,.content-discussion__message):where([data-css~=site]) .forum-bbcode-giphy{width:min(100%,420px);max-width:420px;margin:1rem 0}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) figcaption,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) figcaption{color:var(--gm-copy);margin-top:.6em;font-size:.85em;line-height:1.5}html[data-theme]:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) :is(blockquote,.forum-bbcode-quote){border:1px solid var(--gm-border);border-inline-start:3px solid var(--gm-accent);color:var(--gm-copy);background:var(--gm-surface-2);border-radius:0 .5rem .5rem 0;margin:1.25em 0;padding:.85em 1em}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) blockquote>:last-child,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) blockquote>:last-child{margin-bottom:0}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) pre,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) pre{border:1px solid var(--gm-border);max-width:100%;color:var(--gm-ink);background:var(--gm-surface-2);white-space:pre;overflow-wrap:normal;tab-size:4;border-radius:.5rem;margin:1.25em 0;padding:1rem;font-size:.875em;line-height:1.6;overflow:auto}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) :not(pre)>code,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) :not(pre)>code{color:var(--gm-ink);background:var(--gm-surface-2);border-radius:.25rem;padding:.12em .3em;font-size:.875em}:where([data-css~=site]) :is(.article-content,.content-discussion__message,.forum-post__body) pre code,:is(.article-content,.content-discussion__message,.forum-post__body):where([data-css~=site]) pre code{color:inherit;font-size:inherit;white-space:inherit;background:0 0;padding:0}:where([data-css~=site]) .article-content .ql-align-center{text-align:center}:where([data-css~=site]) .article-content .ql-align-right{text-align:right}:where([data-css~=site]) .article-content .ql-align-justify{text-align:justify}:where([data-css~=site]) .article-content .ql-direction-rtl{direction:rtl}:where([data-css~=site]) .article-content .ql-font-serif{font-family:Georgia,Times New Roman,serif}:where([data-css~=site]) .article-content .ql-font-monospace{font-family:ui-monospace,Consolas,monospace}:where([data-css~=site]) .article-content .ql-size-small{font-size:.8em}:where([data-css~=site]) .article-content .ql-size-large{font-size:1.25em}:where([data-css~=site]) .article-content .ql-size-huge{font-size:1.75em}:where([data-css~=site]) .article-content .ql-indent-1{--content-indent:1}:where([data-css~=site]) .article-content .ql-indent-2{--content-indent:2}:where([data-css~=site]) .article-content .ql-indent-3{--content-indent:3}:where([data-css~=site]) .article-content .ql-indent-4{--content-indent:4}:where([data-css~=site]) .article-content .ql-indent-5{--content-indent:5}:where([data-css~=site]) .article-content .ql-indent-6{--content-indent:6}:where([data-css~=site]) .article-content .ql-indent-7{--content-indent:7}:where([data-css~=site]) .article-content .ql-indent-8{--content-indent:8}:where([data-css~=site]) .article-content :is(.ql-indent-1,.ql-indent-2,.ql-indent-3,.ql-indent-4,.ql-indent-5,.ql-indent-6,.ql-indent-7,.ql-indent-8){padding-inline-start:min(calc(var(--content-indent,1)*1.5rem),30%)}:where([data-css~=site]) .article-page :is(.article-author>div,.article-game>span){overflow-wrap:anywhere;min-width:0}:where([data-css~=site]) .article-page .article-game__action{flex-shrink:0}:where([data-css~=site]) .article-page .article-game__label{color:var(--gm-accent-strong)}:where([data-css~=site]) .article-page .article-game__action{color:var(--gm-copy)}:where([data-css~=site]) .article-page .article-game{color:var(--gm-ink);border-color:var(--gm-border);background:var(--gm-surface-2)}:where([data-css~=site]) .article-page .article-content .article-callout{color:var(--gm-copy);border-color:var(--gm-border);background:var(--gm-surface-2)}:where([data-css~=site]) .article-page .article-content .article-callout>strong{color:var(--gm-accent-strong)}:where([data-css~=site]) .article-page .article-share a{width:2.75rem;height:2.75rem;color:var(--gm-copy);border-color:var(--gm-border);background:var(--gm-surface)}:where([data-css~=site]) .article-page .article-share a:hover{color:var(--gm-accent-strong);background:var(--gm-accent-soft)}:where([data-css~=site]) .article-page :is(.article-title,.article-breadcrumb){overflow-wrap:anywhere}:where([data-css~=site]) .news-search :is(input,select),:where([data-css~=site]) .news-search>*{min-width:0}:where([data-css~=site]) .news-search :is(.news-search__field,.news-search__sort):focus-within{outline:2px solid var(--gm-focus);outline-offset:2px}:where([data-css~=site]) .news-head{flex-wrap:wrap}:where([data-css~=site]) :is(.forum-post__body,.content-discussion__message) :is(.forum-bbcode-image,.forum-bbcode-video,.forum-bbcode-quote,.forum-bbcode-list,.forum-code-shell,.forum-bbcode-heading)+br,:where([data-css~=site]) :is(.forum-post__body,.content-discussion__message) :is(.forum-bbcode-image,.forum-bbcode-video,.forum-bbcode-quote,.forum-bbcode-list,.forum-code-shell,.forum-bbcode-heading)+br+br,:is(.forum-post__body,.content-discussion__message):where([data-css~=site]) :is(.forum-bbcode-image,.forum-bbcode-video,.forum-bbcode-quote,.forum-bbcode-list,.forum-code-shell,.forum-bbcode-heading)+br,:is(.forum-post__body,.content-discussion__message):where([data-css~=site]) :is(.forum-bbcode-image,.forum-bbcode-video,.forum-bbcode-quote,.forum-bbcode-list,.forum-code-shell,.forum-bbcode-heading)+br+br{display:none}@media (width<=575.98px){:where([data-css~=site]) .article-page .article-game{flex-wrap:wrap;gap:.65rem}:where([data-css~=site]) .article-page .article-game>span:not(.article-game__action){flex:1}:where([data-css~=site]) .article-page .article-game__action{margin-inline-start:auto}}:where([data-css~=site]) body.forum-theme>main.forum-thread-page .forum-post{margin-bottom:1.25rem;scroll-margin-top:6rem}:where([data-css~=site]) body.forum-theme>main.forum-thread-page .forum-post__main{min-width:0}:where([data-css~=site]) body.forum-theme>main.forum-thread-page .forum-post__top{flex-wrap:wrap;gap:.75rem;padding:.75rem 1.1rem}:where([data-css~=site]) body.forum-theme>main.forum-thread-page .forum-post__top-actions{flex-wrap:wrap;gap:.4rem}:where([data-css~=site]) body.forum-theme>main.forum-thread-page .forum-post__body{overflow-wrap:anywhere;padding:1.25rem;font-size:.95rem;line-height:1.8}:where([data-css~=site]) body.forum-theme>main.forum-thread-page .forum-post__signature{margin:1rem 1.25rem;padding:.75rem;font-size:.8rem}:where([data-css~=site]) .forum-bbcode-toolbar{flex-wrap:wrap;gap:.3rem}:where([data-css~=site]) .forum-bbcode-toolbar button{min-width:36px;min-height:36px}:where([data-css~=site]) .forum-bbcode-toolbar button:focus-visible,:where([data-css~=site]) .forum-code-copy:focus-visible{outline:2px solid var(--gm-accent,#087ead);outline-offset:3px}:where([data-css~=site]) .forum-bbcode-toolbar [data-bbcode-color-picker][aria-expanded=true]{border-color:var(--gm-accent,#087ead);color:var(--gm-accent,var(--gm-detail-accent,#087ead));background:color-mix(in srgb,var(--gm-accent,#087ead)10%,var(--gm-surface,#fff))}:where([data-css~=site]) .forum-bbcode-color-popover,:where([data-css~=site]) .forum-mention-popover{z-index:1090;border:1px solid var(--gm-border,#cedce5);color:var(--gm-ink,var(--gm-detail-copy,#17283b));background:var(--gm-surface,#fff);border-radius:.8rem;position:fixed;overflow:hidden;box-shadow:0 18px 50px #0f243433}:where([data-css~=site]) .forum-bbcode-color-popover[hidden],:where([data-css~=site]) .forum-mention-popover[hidden]{display:none!important}:where([data-css~=site]) .forum-bbcode-color-popover__head,:where([data-css~=site]) .forum-mention-popover__head{border-bottom:1px solid var(--gm-border,#d9e4ea);background:var(--gm-surface-raised,#f5f8fa);justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .78rem;display:flex}:where([data-css~=site]) .forum-bbcode-color-popover__head strong,:where([data-css~=site]) .forum-mention-popover__head span{color:var(--gm-ink,var(--gm-detail-copy,#17283b));font-size:.72rem;font-weight:900}:where([data-css~=site]) .forum-bbcode-color-popover__head span,:where([data-css~=site]) .forum-mention-popover__head small{color:var(--gm-muted,var(--gm-detail-copy,#687e8e));font-size:.59rem;font-weight:700}:where([data-css~=site]) .forum-bbcode-color-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.42rem;padding:.75rem;display:grid}:where([data-css~=site]) .forum-bbcode-color-swatch{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--forum-color-swatch)60%,#708090);background:var(--forum-color-swatch);cursor:pointer;border-radius:.48rem;width:100%;min-width:0;padding:0;transition:transform .15s,box-shadow .15s;position:relative;box-shadow:inset 0 0 0 1px #ffffff47}:where([data-css~=site]) .forum-bbcode-color-swatch:hover{box-shadow:0 5px 12px color-mix(in srgb,var(--forum-color-swatch)32%,transparent),inset 0 0 0 1px #ffffff59;transform:translateY(-2px)}:where([data-css~=site]) .forum-bbcode-color-swatch:focus-visible{outline:3px solid color-mix(in srgb,var(--gm-accent,#087ead)35%,transparent);outline-offset:2px}:where([data-css~=site]) .forum-bbcode-color-custom{border:1px solid var(--gm-border,#d9e4ea);background:var(--gm-surface-raised,#f7fafb);cursor:pointer;border-radius:.58rem;justify-content:space-between;align-items:center;gap:.8rem;margin:0 .75rem .75rem;padding:.58rem .65rem;display:flex}:where([data-css~=site]) .forum-bbcode-color-custom span{gap:.05rem;display:grid}:where([data-css~=site]) .forum-bbcode-color-custom strong{color:var(--gm-ink,var(--gm-detail-copy,#17283b));font-size:.66rem}:where([data-css~=site]) .forum-bbcode-color-custom small{color:var(--gm-muted,var(--gm-detail-copy,#687e8e));font-size:.56rem}:where([data-css~=site]) .forum-bbcode-color-custom input{border:1px solid var(--gm-border,#cbd9e2);background:var(--gm-surface,#fff);cursor:pointer;border-radius:.42rem;width:2.6rem;height:2rem;padding:.12rem}:where([data-css~=site]) .forum-bbcode-mention{border:1px solid color-mix(in srgb,var(--gm-accent,#087ead)24%,transparent);background:color-mix(in srgb,var(--gm-accent,#087ead)9%,transparent);border-radius:.38em;align-items:center;padding:.08em .34em;font-weight:800;line-height:1.3;display:inline-flex;color:var(--gm-accent,var(--gm-detail-accent,#087ead))!important;text-decoration:none!important}:where([data-css~=site]) .forum-bbcode-mention:hover{border-color:var(--gm-accent,#087ead);background:color-mix(in srgb,var(--gm-accent,#087ead)15%,transparent)}:where([data-css~=site]) .forum-mention-popover__status{border-bottom:1px solid var(--gm-border,#dfe8ed);color:var(--gm-muted,var(--gm-detail-copy,#687e8e));margin:0;padding:.54rem .75rem;font-size:.61rem}:where([data-css~=site]) .forum-mention-popover__results{max-height:260px;display:grid;overflow:auto}:where([data-css~=site]) .forum-mention-popover__results button{border:0;border-bottom:1px solid var(--gm-border,#e1e8ec);width:100%;color:var(--gm-copy,var(--gm-detail-copy,#425b6d));text-align:left;cursor:pointer;background:0 0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:.62rem;padding:.58rem .72rem;display:grid}:where([data-css~=site]) .forum-mention-popover__results button:last-child{border-bottom:0}:where([data-css~=site]) .forum-mention-popover__results button:hover,:where([data-css~=site]) .forum-mention-popover__results button.is-active{color:var(--gm-ink,var(--gm-detail-copy,#17283b));background:color-mix(in srgb,var(--gm-accent,#087ead)9%,var(--gm-surface,#fff))}:where([data-css~=site]) .forum-mention-popover__results img{border:1px solid var(--gm-border,#d4e0e7);object-fit:cover;background:var(--gm-surface-raised,#eef4f7);border-radius:.55rem;width:34px;height:34px}:where([data-css~=site]) .forum-mention-popover__results span{gap:.04rem;min-width:0;display:grid}:where([data-css~=site]) .forum-mention-popover__results strong,:where([data-css~=site]) .forum-mention-popover__results small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-css~=site]) .forum-mention-popover__results strong{color:inherit;font-size:.7rem;font-weight:900}:where([data-css~=site]) .forum-mention-popover__results small{color:var(--gm-muted,var(--gm-detail-copy,#687e8e));font-size:.57rem}:where([data-css~=site]) .forum-bbcode-heading{color:var(--gm-ink);margin:1.1rem 0 .5rem;font-size:1.2rem;font-weight:800;line-height:1.4}:where([data-css~=site]) .forum-bbcode-mark{color:#49370a;background:#ffe79a;border-radius:.2rem;padding:.1em .25em}:where([data-css~=site]) .forum-bbcode-inline{border:1px solid var(--gm-border);background:var(--gm-surface-raised,var(--gm-page));color:var(--gm-ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.3rem;padding:.15em .4em;font-size:.85em}:where([data-css~=site]) kbd.forum-bbcode-inline{box-shadow:0 2px 0 var(--gm-border);font-family:inherit}:where([data-css~=site]) .forum-bbcode-align-center{text-align:center}:where([data-css~=site]) .forum-bbcode-list{padding-left:1.5rem}:where([data-css~=site]) .forum-bbcode-list li+li{margin-top:.35rem}:where([data-css~=site]) .forum-code-shell{border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:.65rem;min-width:0;margin:1rem 0;overflow:hidden}:where([data-css~=site]) .forum-code-copy{border:1px solid var(--gm-border);background:var(--gm-page);color:var(--gm-ink);cursor:pointer;border-radius:.35rem;margin:.5rem .65rem .5rem auto;padding:.4rem .65rem;font-size:.75rem;display:block}:where([data-css~=site]) .forum-code-shell .forum-bbcode-code{white-space:pre;tab-size:4;border:0;border-radius:0;max-width:100%;margin:0;overflow:auto}@media (width<=575px){:where([data-css~=site]) body.forum-theme>main.forum-thread-page .forum-post__body{padding:1rem;font-size:.9rem}:where([data-css~=site]) body.forum-theme>main.forum-thread-page .forum-post__signature{margin:.75rem 1rem}:where([data-css~=site]) .forum-bbcode-toolbar button{min-width:38px;min-height:38px}:where([data-css~=site]) .forum-bbcode-color-grid{gap:.34rem;padding:.65rem}:where([data-css~=site]) .forum-bbcode-color-popover__head,:where([data-css~=site]) .forum-mention-popover__head{padding:.62rem .68rem}}html[data-theme]:where([data-css~=site]) :is(.game-page.game-page--vault,.game-vault,.member-home,.community-layout,.gm-admin-area){--collection-accent:var(--gm-accent);--member-cyan:var(--gm-accent);--vault-cyan:var(--gm-action);--vault-blue:var(--gm-accent);--gm-game-blue:var(--gm-accent);--gm-game-blue-soft:var(--gm-accent-soft);--admin-accent:var(--gm-accent)}html[data-theme]:where([data-css~=site]) body :is(.btn-primary,.btn-info,.gmh-button--primary,.gmh-search button,.news-search button,.game-overview-intro__action--primary,.member-button--primary,.gm-message-button--primary,.game-hero__action--primary,.game-library-tools button,.game-vault-search>button,.glitch-archive__actions>a:first-child,.game-vault-empty>a,.gm-footer__form button,.ga-search button,.game-feed-composer__submit,.game-community-vote__actions button,.game-review-form__actions button,.game-engagement__action,.login-submit,.register-submit,.usercp-save,.search-console__bar button,.forum-games-filters button,.forum-board-filters button,.forum-games-board__head>a,.forum-thread-tools__actions .is-primary,.submission-button:not(.submission-button--secondary),.content-discussion__composer-foot>button,.game-instant-demo a,.hub-start__links a:first-child){--gm-button-fill:var(--gm-action);min-height:var(--gm-button-height,42px);padding:var(--gm-button-padding,.6rem .95rem);border-radius:var(--gm-control-radius);text-shadow:none;letter-spacing:normal;text-transform:none;justify-content:center;align-items:center;gap:.4rem;font-weight:750;line-height:1.4;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex;border:1px solid var(--gm-button-fill)!important;color:var(--gm-on-action)!important;background:var(--gm-button-fill)!important;box-shadow:none!important}html[data-theme]:where([data-css~=site]) body :is(.btn,.gmh-button--primary,.member-button--primary,.gm-message-button--primary,.game-hero__action--primary,.forum-board-filters button,.forum-thread-tools__actions .is-primary) :is(span,strong,small,i){color:inherit!important}html[data-theme]:where([data-css~=site]) .btn{--bs-btn-border-radius:var(--gm-control-radius);--bs-btn-font-weight:750;--bs-btn-focus-shadow-rgb:96,165,250}html[data-theme]:where([data-css~=site]) .btn-sm{--gm-button-height:34px;--gm-button-padding:.35rem .65rem;min-height:34px;padding:.35rem .65rem}html[data-theme]:where([data-css~=site]) body :is(.btn-outline-primary,.btn-outline-secondary,.btn-outline-light,.btn-light,.btn-secondary,.forum-hero__ghost){border-radius:var(--gm-control-radius);min-height:40px;box-shadow:none;font-weight:700;text-decoration:none;border:1px solid var(--gm-border)!important;color:var(--gm-ink)!important;background:var(--gm-surface)!important}html[data-theme]:where([data-css~=site]) body :is(.btn-outline-primary,.btn-outline-secondary,.btn-outline-light,.btn-light,.btn-secondary,.forum-hero__ghost).active:not(:disabled):not(.disabled):not([aria-disabled=true]){color:var(--gm-accent)!important;border-color:var(--gm-accent)!important;background:var(--gm-surface-2)!important}html[data-theme]:where([data-css~=site]) body .btn-sm{min-height:34px}html[data-theme]:where([data-css~=site]) .btn-success{--gm-semantic-fill:#216843;--gm-semantic-hover:#195335;--gm-semantic-ink:#fff}html[data-theme]:where([data-css~=site]) .btn-danger{--gm-semantic-fill:#b52b3a;--gm-semantic-hover:#982231;--gm-semantic-ink:#fff}html[data-theme]:where([data-css~=site]) .btn-warning{--gm-semantic-fill:#efc36b;--gm-semantic-hover:#dfb051;--gm-semantic-ink:#30230c}html[data-theme]:where([data-css~=site]) body :is(.btn-success,.btn-danger,.btn-warning){box-shadow:none;font-weight:700;color:var(--gm-semantic-ink)!important;background:var(--gm-semantic-fill)!important;border-color:var(--gm-semantic-fill)!important}html[data-theme]:where([data-css~=site]) .btn-outline-danger{--gm-semantic-outline:#b52b3a}html[data-theme]:where([data-css~=site]) .btn-outline-success{--gm-semantic-outline:#216843}html[data-theme]:where([data-css~=site]) .btn-outline-warning{--gm-semantic-outline:#86600d}html[data-theme=dark]:where([data-css~=site]) .btn-outline-danger{--gm-semantic-outline:#ffadb5}html[data-theme=dark]:where([data-css~=site]) .btn-outline-success{--gm-semantic-outline:#8bd7ad}html[data-theme=dark]:where([data-css~=site]) .btn-outline-warning{--gm-semantic-outline:#efc36b}html[data-theme]:where([data-css~=site]) body :is(.btn-outline-danger,.btn-outline-success,.btn-outline-warning){box-shadow:none;color:var(--gm-semantic-outline)!important;border-color:var(--gm-semantic-outline)!important;background:var(--gm-surface)!important}html[data-theme]:where([data-css~=site]) body :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--gm-focus);outline-offset:3px}html[data-theme]:where([data-css~=site]) body :is(button,.btn):is(.disabled,[aria-disabled=true]){opacity:.55;cursor:not-allowed;transform:none;box-shadow:none!important}html[data-theme]:where([data-css~=site]) body :is(.form-control,.form-select){border-radius:var(--gm-control-radius)}html[data-theme]:where([data-css~=site]) body :is(.form-control,.form-select):not(.is-invalid):not(.is-valid):focus{border-color:var(--gm-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--gm-focus)16%,transparent)}html[data-theme]:where([data-css~=site]) .game-page--vault .game-main--archive .game-library-tools{border-color:var(--gm-border);background:var(--gm-surface);box-shadow:var(--gm-shadow-soft);gap:.75rem;padding:.7rem}html[data-theme]:where([data-css~=site]) .game-page--vault .game-main--archive :is(.game-library-tools__search,.game-library-tools__sort){min-width:0;color:var(--gm-ink);border-color:var(--gm-border);background:var(--gm-surface-2);margin:0}html[data-theme]:where([data-css~=site]) .game-page--vault .game-main--archive .game-library-tools :is(input,select){min-width:0;color:var(--gm-ink);background:0 0;font-size:.85rem}html[data-theme=light]:where([data-css~=site]) .game-page--vault .game-library-tools :is(input,select){color-scheme:light}html[data-theme=dark]:where([data-css~=site]) .game-page--vault .game-library-tools :is(input,select){color-scheme:dark}html[data-theme]:where([data-css~=site]) .game-page--vault .game-library-tools input::placeholder,html[data-theme]:where([data-css~=site]) .game-page--vault .game-library-tools__total{color:var(--gm-copy)}html[data-theme]:where([data-css~=site]) .game-page--vault .game-library-tools__clear{min-height:42px;color:var(--gm-ink);background:var(--gm-surface-2);border:1px solid var(--gm-border);display:grid}html[data-theme]:where([data-css~=site]) .game-page--vault .game-library-tools__form:has(.game-library-tools__clear){grid-template-columns:minmax(0,1fr) minmax(130px,175px) auto auto}html[data-theme]:where([data-css~=site]) .game-page--vault :is(.game-engagement,.game-hub-live__engage){border-color:var(--gm-border);box-shadow:var(--gm-shadow-soft);background:var(--gm-surface)!important}html[data-theme]:where([data-css~=site]) .game-page--vault :is(.game-engagement__icon,.empty-state__icon){color:var(--gm-accent);background:var(--gm-accent-soft)}html[data-theme]:where([data-css~=site]) .game-page--vault :is(.section-heading__eyebrow,.game-hub-live__more a,.game-hub-live__engage-copy small){color:var(--gm-accent)}html[data-theme]:where([data-css~=site]) body :is(.game-overview-intro,.game-discussions-heading,.submission-heading,.forum-games-hero) :is(h1,h2){-webkit-text-fill-color:currentColor;line-height:1.2;color:#f3f7f8!important}html[data-theme]:where([data-css~=site]) body :is(.game-overview-intro,.game-discussions-heading,.submission-heading,.forum-games-hero) :is(.section-heading__eyebrow,.forum-games-hero__eyebrow),html[data-theme]:where([data-css~=site]) .game-page--vault .game-overview-featured-card__body b,html[data-theme]:where([data-css~=site]) .game-page--vault .game-main--archive>.container>.row>.col-lg-9>.section-heading:first-child .section-heading__eyebrow{color:#c3d8d5!important}html[data-theme]:where([data-css~=site]) body :is(.submission-layout,.forum-games-layout,.forum-category-layout)>*,html[data-theme]:where([data-css~=site]) body :is(.game-library-tools__form,.forum-board-filters,.forum-games-filters,.submission-fields)>*{min-width:0}html[data-theme]:where([data-css~=site]) body :is(.game-side-card,.forum-side-card,.submission-panel,.member-panel){border-radius:var(--gm-card-radius)}html[data-theme]:where([data-css~=site]) .game-page--vault .game-hero__content{padding-block:1.5rem}html[data-theme]:where([data-css~=site]) .game-page--vault .game-title{font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.12}html[data-theme]:where([data-css~=site]) body :is(.forum-games-hero,.submission-heading){box-shadow:var(--gm-shadow-soft)}html[data-theme]:where([data-css~=site]) .game-page--vault .game-tabs__link.active:after{background:var(--gm-focus);box-shadow:none}html[data-theme]:where([data-css~=site]) .gmh :is(.gmh-community,.gmh-games){background:var(--gmh-soft)}html[data-theme]:where([data-css~=site]) .gmh .gmh-community+.gmh-games{box-shadow:none;border:0}html[data-theme]:where([data-css~=site]) .gmh .gmh-community+.gmh-games>.container{border-top:1px solid var(--gmh-line);padding-top:1.5rem}html[data-theme]:where([data-css~=site]) .gmh .gmh-section-head h2{font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.2}html[data-theme]:where([data-css~=site]) body.forum-theme .forum-directory-tabs a[aria-current=page]>i{color:var(--gm-dark-on-action,#fff);background:var(--gm-action)}html[data-theme]:where([data-css~=site]) #header .gm-search-form>button{color:var(--gm-dark-on-action,#fff);background:var(--gm-action);box-shadow:none}html[data-theme]:where([data-css~=site]) #header .gm-search-form>button:hover{color:var(--gm-dark-on-action,#fff);background:var(--gm-action-hover)}html[data-theme]:where([data-css~=site]) #header .gm-search-form>button i{color:inherit}html[data-theme]:where([data-css~=site]) body [hidden]:not([hidden=until-found]){display:none!important}html[data-theme]:where([data-css~=site]) body :is(.game-hero,.member-briefing) .section-heading__eyebrow{color:#c3d8d5}html[data-theme]:where([data-css~=site]) body .member-section__kicker{color:var(--gm-accent)}html[data-theme]:where([data-css~=site]) body .member-briefing .member-section__kicker{color:#c3d8d5}html[data-theme]:where([data-css~=site]) .article-page .article-hero,html[data-theme]:where([data-css~=site]) .article-page .article-hero__content{min-height:0}html[data-theme]:where([data-css~=site]) .article-page .article-hero__content{padding-block:clamp(1.65rem,3vw,2.5rem)}html[data-theme]:where([data-css~=site]) .article-page .article-breadcrumb a{color:#c3d8d5}html[data-theme]:where([data-css~=site]) body.forum-theme>main.forum-index .forum-main{background:0 0!important}html[data-theme]:where([data-css~=site]) body.forum-theme .forum-games-layout .forum-sidebar{min-width:0;max-width:100%}html[data-theme]:where([data-css~=site]) body .game-feed-filters{background:var(--gm-surface-2);border-color:var(--gm-border);flex-wrap:wrap;width:auto;max-width:100%;overflow:visible}html[data-theme]:where([data-css~=site]) body .game-feed-filters a{color:var(--gm-copy);flex:auto;justify-content:center}html[data-theme]:where([data-css~=site]) body :is(.game-feed-filters a.active,.game-vault-view button.active){box-shadow:none;color:var(--gm-dark-on-action,#fff)!important;background:var(--gm-action)!important}html[data-theme]:where([data-css~=site]) body .game-feed-filters a.active span{color:inherit;background:#ffffff1f}html[data-theme]:where([data-css~=site]) body .game-vault-view button{min-width:38px;min-height:38px}html[data-theme]:where([data-css~=site]) body .gm-message-empty__art>span{color:var(--gm-dark-on-action,#fff);background:var(--gm-action)}html[data-theme]:where([data-css~=site]) body :is(.forum-thread__game,.forum-thread-head__game,.gmh-discussion__copy>small){color:var(--gm-accent-strong)!important}html[data-theme]:where([data-css~=site]) #header .gm-navbar .gm-nav-register{box-shadow:none;text-shadow:none;background:#b7d1e3;border-color:#93b8d2;color:var(--gm-detail-copy,#102536)!important}html[data-theme]:where([data-css~=site]) #header :is(a,button,input):focus-visible{outline-color:#b7d1e3}html[data-theme]:where([data-css~=site]) body.forum-theme{--forum-lime:#b7d1e3;--forum-lime-dark:#376887}html[data-theme]:where([data-css~=site]) .game-vault-hero h1 em{-webkit-text-fill-color:currentColor;background:0 0;color:#b7d1e3!important}html[data-theme]:where([data-css~=site]) .gmh-hero h1 span{color:#b7d1e3}html[data-theme]:where([data-css~=site]) .game-vault-heading>div:first-child>span{color:var(--gm-accent)}html[data-theme]:where([data-css~=site]) .game-vault-hero :is(.game-vault-hero__signals i,.game-vault-console__top span i,.game-vault-console__stats i){color:#b7d1e3}html[data-theme]:where([data-css~=site]) .game-vault-empty>span{color:var(--gm-accent)}html[data-theme]:where([data-css~=site]) .game-vault-alphabet a.active{color:var(--gm-on-action);background:var(--gm-action);border-color:var(--gm-action)}html[data-theme]:where([data-css~=site]) body.forum-theme>main .forum-index-group__head>span{color:var(--gm-copy)}html[data-theme=light]:where([data-css~=site]) body.forum-theme,html[data-theme=light]:where([data-css~=site]) body.forum-theme>main{--forum-muted:var(--gm-copy)}html[data-theme]:where([data-css~=site]) body :is(.gmh-popular small,.gmh-popular__track small b){color:var(--gm-copy)!important}html[data-theme]:where([data-css~=site]) :is(.login-card__subtitle,.register-card__subtitle,.register-help){color:var(--gm-copy)}html[data-theme]:where([data-css~=site]) .register-terms a{color:var(--gm-accent-strong)}html[data-theme]:where([data-css~=site]) .login-register{color:var(--gm-ink);border-color:var(--gm-border);background:var(--gm-surface)}html[data-theme]:where([data-css~=site]) .game-page--vault .gm-premium-promo :is(p,small){color:#bdccd6!important}html[data-theme]:where([data-css~=site]) .game-page--vault .glitch-signal-card__meta{color:var(--gm-copy)}html[data-theme]:where([data-css~=site]) .news-index{--muted:var(--gm-copy);--blue:var(--gm-accent)}html[data-theme]:where([data-css~=site]) :is(.news-head__eyebrow,.news-card__date,.news-card__more){color:var(--gm-accent)}html[data-theme]:where([data-css~=site]) .news-side-card{color:var(--gm-copy);border-color:var(--gm-border);background:var(--gm-surface)}html[data-theme]:where([data-css~=site]) .news-side-head{border-color:var(--gm-border);background:var(--gm-surface-2)}html[data-theme]:where([data-css~=site]) :is(.news-popular,.news-side-stat+.news-side-stat){border-color:var(--gm-border)}html[data-theme]:where([data-css~=site]) .news-popular:hover{background:var(--gm-surface-2)}html[data-theme]:where([data-css~=site]) .news-search{border-color:var(--gm-border);background:var(--gm-surface)}html[data-theme]:where([data-css~=site]) :is(.news-search__field,.news-search__sort){min-width:0;color:var(--gm-copy);border-color:var(--gm-border);background:var(--gm-surface-2)}html[data-theme]:where([data-css~=site]) .news-search :is(input,select){min-width:0;color:var(--gm-ink);background:0 0}html[data-theme]:where([data-css~=site]) .news-search input::placeholder{color:var(--gm-copy);opacity:1}html[data-theme]:where([data-css~=site]) .news-count{color:var(--gm-accent-strong);background:var(--gm-accent-soft)}html[data-theme]:where([data-css~=site]) .news-hero__eyebrow{color:#b7d1e3}html[data-theme]:where([data-css~=site]) .gmh-search input::placeholder{color:#a9bdca;opacity:1}html[data-theme]:where([data-css~=site]) body :is(.btn,button,.glitch-archive__actions a,.game-vault-empty a){-webkit-text-fill-color:currentColor}html[data-theme]:where([data-css~=site]) body :is(.glitch-archive__actions>a:first-child,.game-vault-empty>a,.gm-footer__form button) :is(i,span,strong){color:inherit!important}html[data-theme]:where([data-css~=site]) body .glitch-archive__actions>a+a{color:#e4edf3;box-shadow:none;background:#152a3a;border-color:#567185}html[data-theme]:where([data-css~=site]) body .glitch-archive__actions>a+a:hover{color:#fff;background:#203e55;border-color:#93b8d2}html[data-theme]:where([data-css~=site]) body :is(.login-divider,.register-divider,.login-security-note,.game-vault-result-count,.game-vault-card__status,.game-vault-card__metrics a,.game-vault-presets>span,.game-vault-presets a,.gmh-feed-row__copy em){color:var(--gm-copy)!important}html[data-theme]:where([data-css~=site]) body .game-vault-presets a.active{border-color:var(--gm-accent);background:var(--gm-accent-soft);color:var(--gm-accent-strong)!important}html[data-theme]:where([data-css~=site]) body .game-vault-card__metrics a:hover{color:var(--gm-accent-strong)!important}html[data-theme]:where([data-css~=site]) body .game-vault-console__stats span{color:#adc3d2}html[data-theme]:where([data-css~=site]) body .gm-premium-hero .gm-member-name{color:#f0cb7b!important}html[data-theme=light]:where([data-css~=site]) body :is(.ga-game small,.ga-result-count,.ga-note p,.gm-premium-breadcrumb,.gm-premium-kicker,.gm-premium-section-head>p){color:var(--gm-detail-copy,#40566a)}html[data-theme=dark]:where([data-css~=site]) .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23b5c7d3' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}html[data-theme=dark]:where([data-css~=site]) main :is(.alert-success,.alert-warning,.alert-danger) :is(p,small,strong){color:inherit!important}@media (width<=991.98px){html[data-theme]:where([data-css~=site]) .game-page--vault .game-library-tools{flex-direction:column;align-items:stretch}html[data-theme]:where([data-css~=site]) .game-page--vault .game-library-tools__total{align-self:flex-start}}@media (width<=575.98px){html[data-theme]:where([data-css~=site]) .game-page--vault .game-library-tools__form,html[data-theme]:where([data-css~=site]) .game-page--vault .game-library-tools__form:has(.game-library-tools__clear){grid-template-columns:minmax(0,1fr) auto}html[data-theme]:where([data-css~=site]) .game-page--vault .game-library-tools__search{grid-column:1/-1}html[data-theme]:where([data-css~=site]) .game-page--vault .game-library-tools__clear{grid-column:1/-1;width:auto;min-height:36px}html[data-theme]:where([data-css~=site]) .submission-fields{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=site]) .game-page--vault .game-hero__content{padding-block:1.1rem}}@media (prefers-reduced-motion:reduce){html[data-theme]:where([data-css~=site]) body :is(.btn,.game-discussion-row,.forum-game-directory-row,.forum-games-thread,.member-button,.gmh-button){transition:none!important;transform:none!important}}:where([data-css~=site]) .gm-game-picker{width:100%;min-width:0;color:var(--gm-ink);position:relative}:where([data-css~=site]) .gm-game-picker__native.form-select,:where([data-css~=site]) .gm-game-picker__native{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:where([data-css~=site]) .gm-game-picker__control{border:1px solid var(--gm-border);border-radius:var(--gm-control-radius,.5rem);min-height:46px;color:var(--gm-ink);background:var(--gm-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;transition:border-color .16s,box-shadow .16s;display:grid;overflow:hidden}:where([data-css~=site]) .gm-game-picker.is-open .gm-game-picker__control,:where([data-css~=site]) .gm-game-picker:focus-within .gm-game-picker__control{border-color:var(--gm-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--gm-focus)16%,transparent)}:where([data-css~=site]) .gm-game-picker__icon{color:var(--gm-accent);pointer-events:none;padding-left:.85rem}:where([data-css~=site]) .gm-game-picker__input{width:100%;min-width:0;min-height:44px;font:inherit;padding:.65rem .7rem;color:var(--gm-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}:where([data-css~=site]) .gm-game-picker__input::placeholder{color:var(--gm-copy);opacity:.8}:where([data-css~=site]) .gm-game-picker__clear{width:34px;height:34px;color:var(--gm-copy);cursor:pointer;background:0 0;border:0;border-radius:.4rem;place-items:center;margin-right:.35rem;padding:0;display:grid}:where([data-css~=site]) .gm-game-picker__clear:hover{color:var(--gm-ink);background:var(--gm-surface-2)}:where([data-css~=site]) .gm-game-picker__clear[hidden]{display:none}:where([data-css~=site]) .gm-game-picker__list{z-index:1080;overscroll-behavior:contain;border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:.7rem;max-height:min(23rem,55vh);padding:.4rem;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow:auto;box-shadow:0 18px 48px #04141f33}:where([data-css~=site]) .gm-game-picker__list[hidden]{display:none}:where([data-css~=site]) .gm-game-picker__option{width:100%;min-height:42px;color:var(--gm-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.45rem;grid-template-columns:24px minmax(0,1fr);align-items:center;padding:.55rem .65rem;display:grid}:where([data-css~=site]) .gm-game-picker__option i{color:var(--gm-accent)}:where([data-css~=site]) .gm-game-picker__option:hover,:where([data-css~=site]) .gm-game-picker__option.is-active,:where([data-css~=site]) .gm-game-picker__option[aria-selected=true]{color:var(--gm-accent-strong);background:var(--gm-accent-soft)}:where([data-css~=site]) .gm-game-picker__option[aria-selected=true]{font-weight:750}:where([data-css~=site]) .gm-game-picker__empty{color:var(--gm-copy);text-align:center;margin:0;padding:1rem}html[data-theme]:where([data-css~=site]){--gm-cta-bright:#79def0;--gm-cta-bright-hover:#a5ebf7;--gm-on-cta:#062532}html[data-theme]:where([data-css~=site]) body :is(.btn-primary,.btn-info,.gm-nav-register,.glitch-player-community__join,.forum-games-board__action,.forum-compose__publish){-webkit-text-fill-color:currentColor;box-shadow:0 8px 22px #0b7e9a33;color:var(--gm-on-cta)!important;border-color:var(--gm-cta-bright)!important;background:var(--gm-cta-bright)!important}html[data-theme]:where([data-css~=site]) body :is(.btn-primary,.btn-info,.gm-nav-register,.glitch-player-community__join,.forum-games-board__action,.forum-compose__publish):hover,html[data-theme]:where([data-css~=site]) body :is(.btn-primary,.btn-info,.gm-nav-register,.glitch-player-community__join,.forum-games-board__action,.forum-compose__publish):focus-visible{transform:translateY(-1px);box-shadow:0 10px 26px #0b7e9a47;color:var(--gm-on-cta)!important;border-color:var(--gm-cta-bright-hover)!important;background:var(--gm-cta-bright-hover)!important}html[data-theme]:where([data-css~=site]) body :is(.btn-primary,.btn-info,.gm-nav-register,.glitch-player-community__join,.forum-games-board__action,.forum-compose__publish) :is(i,span,strong){color:inherit!important}@media (prefers-reduced-motion:reduce){html[data-theme]:where([data-css~=site]) body :is(.btn-primary,.btn-info,.gm-nav-register,.glitch-player-community__join,.forum-games-board__action,.forum-compose__publish){transform:none!important}}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.gmh,.game-vault,.game-page--vault,.ga,.news-index,.article-page,.content-index,.gm-search-page,.mod-detail,.member-home-main,.submission-page,.gm-premium-page,.messages-page,.settings-page,.login-page,.register-page,.legal-page,.lost-page){--gm-game-cyan:#58ddf5;--gm-game-cyan-strong:#18b9db;--gm-game-lime:#9dea66;--gm-game-deep:#08131f;--gm-game-panel:#0d1b2a;--gm-game-line:#89b8d633;--gm-game-shadow:0 18px 42px #0516221c;--gm-game-shadow-hover:0 24px 52px #0516222e}html[data-theme=dark]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.gmh,.game-vault,.game-page--vault,.ga,.news-index,.article-page,.content-index,.gm-search-page,.mod-detail,.member-home-main,.submission-page,.gm-premium-page,.messages-page,.settings-page,.login-page,.register-page,.legal-page,.lost-page){--gm-game-shadow:0 20px 48px var(--gm-dark-tint-page-soft-66);--gm-game-shadow-hover:0 28px 60px var(--gm-dark-tint-page-soft-97)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-hero,.news-hero,.content-index__hero,.search-command,.lost-hero,.settings-page .usercp-hero){background:radial-gradient(circle at 84% 12%,var(--gm-dark-tint-accent-38,#58ddf526),#0000 24rem),radial-gradient(circle at 8% 115%,#9dea6612,#0000 22rem),linear-gradient(135deg,var(--gm-dark-page-soft,#08131f)0%,var(--gm-dark-page-soft,#0b1d2b)58%,var(--gm-dark-surface,#0d2535)100%);border-bottom:1px solid var(--gm-dark-tint-accent-56,#58ddf538);box-shadow:inset 0 -1px #ffffff08,0 18px 48px var(--gm-dark-tint-page-soft-41,#020a1129)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-hero,.news-hero,.content-index__hero,.search-command,.lost-hero,.settings-page .usercp-hero) :is(h1,h2){color:var(--gm-dark-ink,#f4f9fc);letter-spacing:-.045em;text-wrap:balance}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-kicker,.news-hero__eyebrow,.content-index__eyebrow,.search-command__eyebrow,.lost-kicker){color:var(--gm-dark-accent-strong,#9be8f7);letter-spacing:.13em;font-weight:850}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.article-hero,.mod-detail__hero,.game-hero){border-bottom:1px solid var(--gm-dark-tint-accent-51,#58ddf533);box-shadow:inset 0 -70px 90px var(--gm-dark-tint-page-soft-64,#030b1240),0 16px 42px var(--gm-dark-tint-page-soft-36,#030f1824)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-card,.ga-card,.news-card,.news-side-card,.content-card,.search-result-card,.search-launch,.search-discover,.article-card,.article-related-card,.mod-detail__card,.mod-detail__side,.member-panel:not(.member-arcade-summary),.submission-panel,.gm-message-workspace,.settings-page .usercp-profile-card,.settings-page .usercp-settings-card,.login-card,.register-card,.legal-card,.lost-panel){border-color:color-mix(in srgb,var(--gm-border)78%,var(--gm-game-cyan)22%);box-shadow:var(--gm-game-shadow)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-card,.ga-card,.news-card,.content-card,.search-result-card,.article-related-card){transition:border-color .2s,box-shadow .2s,transform .2s}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-card__art,.ga-card-art,.news-card__image,.content-card__media,.search-result-card__media,.article-related-card__image){background:#07131d}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-card__art,.ga-card-art,.news-card__image,.content-card__media,.search-result-card__media,.article-related-card__image) img{transition:filter .28s,transform .32s}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-card,.ga-card,.news-card,.content-card,.search-result-card,.article-related-card):hover img{filter:saturate(1.07)contrast(1.03)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-search,.ga-toolbar,.news-search,.search-console,.search-filters,.member-command-strip,.submission-tabs,.settings-nav){border-color:color-mix(in srgb,var(--gm-border)80%,var(--gm-game-cyan)20%);box-shadow:0 12px 30px var(--gm-dark-tint-page-soft-20,#05162214)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-search input,.game-vault-search select,.ga-toolbar input,.ga-toolbar select,.news-search input,.news-search select,.search-console input,.login-field input,.register-field input,.submission-form input,.submission-form select,.submission-form textarea,.gm-message-compose input,.gm-message-compose textarea,.gm-message-reply textarea){transition:border-color .16s,box-shadow .16s,background-color .16s}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-search input,.game-vault-search select,.ga-toolbar input,.ga-toolbar select,.news-search input,.news-search select,.search-console input,.login-field input,.register-field input,.submission-form input,.submission-form select,.submission-form textarea,.gm-message-compose input,.gm-message-compose textarea,.gm-message-reply textarea):focus{border-color:var(--gm-game-cyan-strong);box-shadow:0 0 0 3px var(--gm-dark-tint-accent-36,#58ddf524)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.gmh-button--primary,.gmh-search button,.game-vault-search>button,.ga-button:not(.ga-button--ghost),.news-search button,.search-console__bar button,.member-button--primary,.submission-button:not(.submission-button--secondary),.gm-message-button--primary,.login-submit,.register-submit,.usercp-save,.game-hero__action--primary,.game-engagement__action,.content-discussion__composer-foot>button,.gm-footer__form button){border-radius:.58rem;font-weight:850;transition:border-color .16s,box-shadow .16s,filter .16s,transform .16s;color:var(--gm-dark-on-action,#041720)!important;background:linear-gradient(135deg,var(--gm-dark-accent,#58ddf5),var(--gm-dark-action-hover,#9be9f8))!important;border-color:var(--gm-dark-accent,#58ddf5)!important;box-shadow:0 9px 23px var(--gm-dark-tint-action-51,#18b9db33)!important}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.gmh-button--quiet,.gmh-button--dark,.submission-button--secondary,.login-register,.register-login,.gm-premium-button--secondary){border-color:color-mix(in srgb,var(--gm-border)70%,var(--gm-game-cyan)30%);box-shadow:inset 0 1px #ffffff0a}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-card__status i,.member-live-dot,.gmh-live,.gmh-eyebrow i,.search-command__eyebrow span){background:var(--gm-game-lime);box-shadow:0 0 0 4px #9dea661a,0 0 12px #9dea6647}@media (prefers-reduced-motion:reduce){html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-card,.ga-card,.news-card,.content-card,.search-result-card,.article-related-card){transition:none!important;transform:none!important}}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.login-page,.register-page){background:radial-gradient(circle at 14% 8%,var(--gm-dark-tint-accent-20,#58ddf514),transparent 24rem),var(--gm-page)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.login-card__top,.register-pitch){color:var(--gm-dark-ink,#f4f9fc);background:radial-gradient(circle at 92% 0,var(--gm-dark-tint-accent-41,#58ddf529),#0000 17rem),linear-gradient(135deg,var(--gm-dark-page-soft,#08131f),var(--gm-dark-surface,#0d2637))}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.login-card__top,.register-pitch) :is(h1,h2,strong){color:var(--gm-dark-ink,#f4f9fc)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.login-card__mark,.register-card__mark){color:var(--gm-dark-accent,#58ddf5);background:var(--gm-dark-tint-accent-23,#58ddf517);border:1px solid var(--gm-dark-tint-accent-71,#58ddf547);box-shadow:0 0 0 6px var(--gm-dark-tint-accent-9,#58ddf509)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .register-pitch__tag{color:var(--gm-dark-accent-strong,#9be8f7);background:var(--gm-dark-tint-accent-19,#58ddf513);border-color:var(--gm-dark-tint-accent-61,#58ddf53d)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .legal-page__header{color:#a9bdca;background:radial-gradient(circle at 90% 0,#58ddf521,#0000 18rem),linear-gradient(135deg,#08131f,#0d2637);border:1px solid #58ddf533;border-radius:.9rem;padding:1.25rem 1.35rem;box-shadow:0 17px 40px #04121d26}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .legal-page__header h1{color:#f4f9fc}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .legal-page__header>span{color:#8ce5f6}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .legal-card h2{border-bottom:1px solid var(--gm-border);padding-bottom:.55rem}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault,.game-page--vault,.ga,.news-index,.article-page,.content-index,.gm-search-page,.mod-detail,.member-home-main,.submission-page,.gm-premium-page,.gm-messages,.settings-page,.login-page,.register-page,.legal-page,.lost-page){background-color:var(--gm-canvas-base,var(--gm-page))!important;background-image:radial-gradient(ellipse at 50% -8rem,var(--gm-canvas-glow,var(--gm-dark-tint-action-31,#3392b41f)),transparent 46rem),url(/img/gaming-pattern-v3.svg)!important;background-position:top,top!important;background-repeat:no-repeat,repeat!important;background-size:auto,640px 480px!important}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-main,.news-main){padding-block:clamp(2.5rem,4.5vw,4.5rem);background-color:#0000!important;background-image:none!important}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-search{grid-template-columns:minmax(260px,1.45fr) minmax(170px,.72fr) minmax(150px,.62fr) auto;gap:.7rem;padding:.75rem}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-card{height:100%}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .news-layout{grid-template-columns:minmax(0,1fr) minmax(280px,320px);gap:clamp(1rem,2vw,1.6rem)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .news-grid{gap:clamp(.8rem,1.5vw,1.15rem)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .content-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,275px),1fr));gap:clamp(.9rem,1.6vw,1.25rem)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .content-card{height:100%}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.search-workspace,.mod-detail__content){padding-block:clamp(1.8rem,3.5vw,3.5rem)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .search-result-grid{gap:clamp(.7rem,1.3vw,1rem)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .search-launch{grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr);gap:clamp(1.25rem,3vw,2.5rem);padding:clamp(1.2rem,2.5vw,2rem)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .mod-detail__shell{grid-template-columns:minmax(0,1fr) minmax(290px,330px);gap:clamp(1rem,2vw,1.6rem)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.member-dashboard-grid,.submission-layout){gap:clamp(1rem,2vw,1.5rem)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .gm-message-workspace{grid-template-columns:minmax(280px,320px) minmax(0,1fr);min-height:min(720px,100vh - 150px)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.game-vault-hero,.news-hero,.content-index__hero,.search-command,.lost-hero,.settings-page .usercp-hero){background-image:none;background-position:50%,50%,50%,50%;background-repeat:no-repeat,no-repeat,repeat,no-repeat;background-size:auto,auto,640px 480px,auto}@media (width<=1199.98px){html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-grid:not(.is-list){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=991.98px){html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-search{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-search__field{grid-column:1/-1}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-search>button{grid-column:1/-1;width:100%}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.news-layout,.mod-detail__shell,.member-dashboard-grid,.submission-layout,.gm-premium-faq){grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .news-sidebar{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid;position:static}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .news-side-card{margin-bottom:0}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.search-launch,.search-discover__grid){grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .mod-detail__side{position:static}}@media (width<=767.98px){html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .news-sidebar,html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.search-result-grid,.search-launch__channels){grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .gm-message-workspace{grid-template-columns:minmax(0,1fr);min-height:0}}@media (width<=479.98px){html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-search{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-search>*{width:100%;grid-column:1!important}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-grid:not(.is-list){grid-template-columns:minmax(0,1fr)}}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .news-hero{padding-block:clamp(2rem,4vw,3.6rem) clamp(3.8rem,6vw,5.6rem)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .news-hero__layout{grid-template-columns:minmax(0,1fr) minmax(360px,470px);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}:where([data-css~=site]) .news-hero__content{min-width:0}:where([data-css~=site]) .news-hero__content h1{letter-spacing:-.06em;margin:.7rem 0 .85rem;font-size:clamp(2.55rem,5vw,4.8rem);font-weight:900;line-height:.96}:where([data-css~=site]) .news-hero__content h1 em{color:var(--gm-dark-accent,#82e4f6);font-style:normal}:where([data-css~=site]) .news-hero__content>p{color:var(--gm-dark-copy,#a9becb);max-width:680px;margin:0;font-size:clamp(.9rem,1.2vw,1.02rem);line-height:1.7}:where([data-css~=site]) .news-hero__eyebrow{align-items:center;gap:.55rem;display:inline-flex}:where([data-css~=site]) .news-hero__eyebrow>span{background:#9dea66;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 5px #9dea661a,0 0 14px #9dea6659}:where([data-css~=site]) .news-hero__channels{flex-wrap:wrap;gap:.55rem;margin-top:1.3rem;display:flex}:where([data-css~=site]) .news-hero__channels a{color:var(--gm-dark-copy,#c6d7e1);border:1px solid var(--gm-dark-tint-border-46,#89b8d62e);background:#ffffff0a;border-radius:.55rem;align-items:center;gap:.45rem;min-height:38px;padding:.5rem .72rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex}:where([data-css~=site]) .news-hero__channels a:hover{color:#fff;background:var(--gm-dark-tint-accent-23,#58ddf517);border-color:var(--gm-dark-tint-accent-128,#58ddf580)}:where([data-css~=site]) .news-hero__channels i{color:var(--gm-dark-accent,#78dff3)}:where([data-css~=site]) .news-hero__dispatch{backdrop-filter:blur(14px);background:var(--gm-dark-tint-page-soft-184,#040f18b8);border:1px solid var(--gm-dark-tint-accent-64,#58ddf540);box-shadow:0 25px 60px var(--gm-dark-tint-page-soft-87,#00050a57);border-radius:1rem;overflow:hidden}:where([data-css~=site]) .news-hero__dispatch-head{color:var(--gm-dark-copy,#8fa8b8);letter-spacing:.075em;text-transform:uppercase;border-bottom:1px solid var(--gm-dark-tint-border-36,#89b8d624);justify-content:space-between;align-items:center;gap:1rem;min-height:46px;padding:.7rem .85rem;font-size:.62rem;font-weight:800;display:flex}:where([data-css~=site]) .news-hero__dispatch-head>span{color:var(--gm-dark-accent-strong,#9be8f7);align-items:center;gap:.45rem;display:inline-flex}:where([data-css~=site]) .news-hero__dispatch-head i{background:#9dea66;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 10px #9dea6680}:where([data-css~=site]) .news-hero__lead{color:#fff;min-height:255px;text-decoration:none;display:block;position:relative;overflow:hidden}:where([data-css~=site]) .news-hero__lead:after{content:"";background:linear-gradient(#0000,var(--gm-dark-tint-page-soft-247,#030b12f7));position:absolute;inset:22% 0 0}:where([data-css~=site]) .news-hero__lead picture,:where([data-css~=site]) .news-hero__lead img{width:100%;height:100%;display:block;position:absolute;inset:0}:where([data-css~=site]) .news-hero__lead img{object-fit:cover;opacity:.82;transition:transform .35s,filter .35s}:where([data-css~=site]) .news-hero__lead:hover img{filter:saturate(1.1);transform:scale(1.035)}:where([data-css~=site]) .news-hero__lead-copy{z-index:1;gap:.32rem;padding:1rem;display:grid;position:absolute;bottom:0;left:0;right:0}:where([data-css~=site]) .news-hero__lead-copy small{color:var(--gm-dark-accent,#8cdff1);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:850}:where([data-css~=site]) .news-hero__lead-copy strong{color:#fff;font-size:clamp(1rem,2vw,1.3rem);line-height:1.3}:where([data-css~=site]) .news-hero__lead-copy>span{color:var(--gm-dark-copy,#a9becb);justify-content:space-between;align-items:center;font-size:.68rem;font-weight:800;display:flex}:where([data-css~=site]) .news-hero__standby{color:var(--gm-dark-copy,#91a8b6);text-align:center;align-content:center;place-items:center;gap:.45rem;min-height:255px;display:grid}:where([data-css~=site]) .news-hero__standby i{color:var(--gm-dark-accent,#58ddf5);font-size:2rem}:where([data-css~=site]) .news-hero__standby strong{color:#fff}:where([data-css~=site]) .news-hero__metrics{border-top:1px solid var(--gm-dark-tint-border-36,#89b8d624);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:where([data-css~=site]) .news-hero__metrics span{color:var(--gm-dark-copy,#718b9b);text-align:center;text-transform:uppercase;border-left:1px solid var(--gm-dark-tint-border-31,#89b8d61f);gap:.1rem;padding:.7rem .45rem;font-size:.56rem;display:grid}:where([data-css~=site]) .news-hero__metrics span:first-child{border-left:0}:where([data-css~=site]) .news-hero__metrics strong{color:var(--gm-dark-ink,#dceaf1);font-size:.76rem}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .content-index__hero--broadcast{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:clamp(1.25rem,3vw,2.75rem);padding:clamp(1.35rem,3vw,2.4rem);display:grid;overflow:hidden}:where([data-css~=site]) .content-index__hero-copy{min-width:0}:where([data-css~=site]) .content-index__hero--broadcast h1{letter-spacing:-.055em;margin:.65rem 0 .75rem;font-size:clamp(2.2rem,4.7vw,4rem);font-weight:900;line-height:.98}:where([data-css~=site]) .content-index__hero--broadcast h1 em{color:var(--gm-dark-accent,#81e3f5);font-style:normal}:where([data-css~=site]) .content-index__hero--broadcast .content-index__eyebrow{align-items:center;gap:.5rem;display:flex}:where([data-css~=site]) .content-index__hero--broadcast .content-index__eyebrow span{background:#ff526d;border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 0 5px #ff526d1a,0 0 12px #ff526d5c}:where([data-css~=site]) .content-index__hero-copy>p{color:var(--gm-dark-copy,#a9becb);max-width:680px;line-height:1.65}:where([data-css~=site]) .content-index__stats{border-block:1px solid #89b8d624;width:min(100%,520px);margin-top:1.1rem;display:flex}:where([data-css~=site]) .content-index__stats>span{border-left:1px solid #89b8d624;flex:1;gap:.1rem;padding:.7rem .8rem;display:grid}:where([data-css~=site]) .content-index__stats>span:first-child{border-left:0;padding-left:0}:where([data-css~=site]) .content-index__stats strong{color:#f5fafc;font-size:1.05rem}:where([data-css~=site]) .content-index__stats small{color:#7891a0;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:800}:where([data-css~=site]) .content-index__feature{background:#040f18bd;border:1px solid #58ddf53d;border-radius:.9rem;overflow:hidden;box-shadow:0 24px 55px #00050a52}:where([data-css~=site]) .content-index__feature-bar{color:#7e96a5;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #89b8d621;justify-content:space-between;align-items:center;min-height:42px;padding:.65rem .8rem;font-size:.59rem;font-weight:800;display:flex}:where([data-css~=site]) .content-index__feature-bar>span{color:#a6eaf6;align-items:center;gap:.45rem;display:flex}:where([data-css~=site]) .content-index__feature-bar i{background:#ff526d;border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 9px #ff526d8c}:where([data-css~=site]) .content-index__feature>a{color:#fff;text-decoration:none;display:block}:where([data-css~=site]) .content-index__feature-media{aspect-ratio:16/9;background:#02080d;display:block;position:relative;overflow:hidden}:where([data-css~=site]) .content-index__feature-media:after{content:"";background:linear-gradient(#0000,#02080d99);position:absolute;inset:35% 0 0}:where([data-css~=site]) .content-index__feature-media img{object-fit:cover;opacity:.86;width:100%;height:100%;transition:transform .35s}:where([data-css~=site]) .content-index__feature>a:hover img{transform:scale(1.035)}:where([data-css~=site]) .content-index__feature-media>i{z-index:1;color:#07131d;background:#79def0;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:52px;height:52px;font-size:1.6rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px #00000059}:where([data-css~=site]) .content-index__feature-copy{gap:.25rem;padding:.85rem 1rem 1rem;display:grid}:where([data-css~=site]) .content-index__feature-copy small{color:#85dced;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:850}:where([data-css~=site]) .content-index__feature-copy strong{color:#f6fafc;font-size:1rem;line-height:1.35}:where([data-css~=site]) .content-index__feature-copy>span{color:#829baa;justify-content:space-between;align-items:center;font-size:.66rem;font-weight:800;display:flex}:where([data-css~=site]) .content-index__feature-empty{color:#7c96a5;text-align:center;align-content:center;place-items:center;gap:.4rem;min-height:280px;display:grid}:where([data-css~=site]) .content-index__feature-empty i{color:#58ddf5;font-size:2rem}:where([data-css~=site]) .content-index__feature-empty strong{color:#fff}:where([data-css~=site]) .content-index__heading{justify-content:space-between;align-items:end;gap:1rem;margin:clamp(1.7rem,3vw,2.5rem) 0 1rem;display:flex}:where([data-css~=site]) .content-index__heading span{color:var(--gm-accent-strong);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:850}:where([data-css~=site]) .content-index__heading h2{color:var(--gm-ink);letter-spacing:-.035em;margin:.25rem 0 0;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:900}:where([data-css~=site]) .content-index__heading p{color:var(--gm-copy);margin:0;font-size:.72rem}:where([data-css~=site]) .content-card__meta{justify-content:space-between;align-items:center;gap:.7rem;display:flex}:where([data-css~=site]) .content-card__meta small{color:var(--gm-copy);letter-spacing:.08em;font-size:.56rem}:where([data-css~=site]) .content-card__action{border-top:1px solid var(--gm-border);color:var(--gm-accent-strong);justify-content:space-between;align-items:center;margin-top:auto;padding-top:.8rem;font-size:.7rem;font-weight:850;display:flex}:where([data-css~=site]) .account-command-hero{isolation:isolate;min-height:0;padding:clamp(1.75rem,3.5vw,3.25rem) 0;position:relative;overflow:hidden}:where([data-css~=site]) .account-command-hero__grid{z-index:-1;opacity:.28;background-image:linear-gradient(var(--gm-dark-tint-accent-18,#58ddf512)1px,#0000 1px),linear-gradient(90deg,var(--gm-dark-tint-accent-18,#58ddf512)1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000)}:where([data-css~=site]) .account-command-hero__layout{grid-template-columns:minmax(0,1fr) minmax(320px,410px);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}:where([data-css~=site]) .account-command-hero__copy h1{color:var(--gm-dark-ink,#f4f9fc);letter-spacing:-.055em;margin:.65rem 0 .7rem;font-size:clamp(2.35rem,4.6vw,4.1rem);font-weight:900;line-height:.98}:where([data-css~=site]) .account-command-hero__copy h1 em{color:var(--gm-dark-accent,#82e4f6);font-style:normal}:where([data-css~=site]) .account-command-hero__copy>p{color:var(--gm-dark-copy,#a9becb);max-width:650px;margin:0;line-height:1.65}:where([data-css~=site]) .account-command-hero__eyebrow{color:var(--gm-dark-accent-strong,#9be8f7);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.66rem;font-weight:850;display:flex}:where([data-css~=site]) .account-command-hero__eyebrow span{background:#9dea66;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 5px #9dea661a}:where([data-css~=site]) .account-command-hero__signals{color:var(--gm-dark-copy,#9aafbb);flex-wrap:wrap;gap:.55rem 1rem;margin-top:1rem;font-size:.64rem;font-weight:800;display:flex}:where([data-css~=site]) .account-command-hero__signals span{align-items:center;gap:.38rem;display:flex}:where([data-css~=site]) .account-command-hero__signals i{color:var(--gm-dark-accent,#74dcef)}:where([data-css~=site]) .account-command-identity{background:#040f18b8;border:1px solid #58ddf53d;border-radius:1rem;overflow:hidden;box-shadow:0 24px 55px #00050a4d}:where([data-css~=site]) .account-command-identity__top{color:#7892a1;text-transform:uppercase;border-bottom:1px solid #89b8d621;justify-content:space-between;align-items:center;padding:.7rem .85rem;font-size:.57rem;font-weight:800;display:flex}:where([data-css~=site]) .account-command-identity__top>span{color:#9be8f7;align-items:center;gap:.42rem;display:flex}:where([data-css~=site]) .account-command-identity__top i{background:#9dea66;border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 9px #9dea6680}:where([data-css~=site]) .account-command-identity__player{grid-template-columns:68px minmax(0,1fr);align-items:center;gap:1rem;padding:1rem;display:grid}:where([data-css~=site]) .account-command-identity__player img{object-fit:cover;border:2px solid #58ddf552;border-radius:1rem;width:68px;height:68px;box-shadow:0 0 0 5px #58ddf50a}:where([data-css~=site]) .account-command-identity__player>div{gap:.15rem;min-width:0;display:grid}:where([data-css~=site]) .account-command-identity__player small{color:#7d96a5;text-transform:uppercase;font-size:.58rem}:where([data-css~=site]) .account-command-identity__player strong{color:#f5fafc;text-overflow:ellipsis;white-space:nowrap;font-size:1.15rem;overflow:hidden}:where([data-css~=site]) .account-command-identity__player span{color:#7892a1;font-size:.67rem}:where([data-css~=site]) .account-command-identity nav{border-top:1px solid #89b8d621;grid-template-columns:1fr 1fr;display:grid}:where([data-css~=site]) .account-command-identity nav a{color:#9fb3bf;border-left:1px solid #89b8d621;justify-content:center;align-items:center;gap:.45rem;min-height:43px;font-size:.64rem;font-weight:800;text-decoration:none;display:flex}:where([data-css~=site]) .account-command-identity nav a:first-child{border-left:0}:where([data-css~=site]) .account-command-identity nav a:hover{color:#fff;background:#58ddf514}:where([data-css~=site]) .account-command-identity nav i{color:#74dcef}:where([data-css~=site]) .legal-page__header{grid-template-columns:minmax(0,1fr) minmax(250px,330px);align-items:end;gap:clamp(1.25rem,3vw,2.5rem);display:grid}:where([data-css~=site]) .legal-page__header>div>span{align-items:center;gap:.45rem;display:flex}:where([data-css~=site]) .legal-page__header>div>p{color:#94aab7;max-width:700px;margin:.55rem 0 0;line-height:1.65}:where([data-css~=site]) .legal-page__header dl{background:#89b8d62e;border:1px solid #89b8d62e;border-radius:.7rem;gap:1px;margin:0;display:grid;overflow:hidden}:where([data-css~=site]) .legal-page__header dl>div{background:#05141fe0;grid-template-columns:90px minmax(0,1fr);gap:.75rem;padding:.7rem .8rem;display:grid}:where([data-css~=site]) .legal-page__header dt{color:#7892a1;letter-spacing:.06em;text-transform:uppercase;font-size:.58rem;font-weight:800}:where([data-css~=site]) .legal-page__header dd{color:#d7e5ec;margin:0;font-size:.67rem}:where([data-css~=site]) .legal-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:clamp(1rem,2.5vw,2rem);display:grid}:where([data-css~=site]) .legal-toc{border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:.85rem;display:grid;position:sticky;top:92px;overflow:hidden;box-shadow:0 12px 30px #05162212}:where([data-css~=site]) .legal-toc>span{border-bottom:1px solid var(--gm-border);color:var(--gm-accent-strong);background:var(--gm-surface-2);letter-spacing:.1em;text-transform:uppercase;padding:.8rem .9rem;font-size:.61rem;font-weight:900}:where([data-css~=site]) .legal-toc a{border-bottom:1px solid var(--gm-border);color:var(--gm-copy);padding:.62rem .9rem;font-size:.7rem;font-weight:700;line-height:1.35;text-decoration:none}:where([data-css~=site]) .legal-toc a:last-child{border-bottom:0}:where([data-css~=site]) .legal-toc a:hover{color:var(--gm-accent-strong);background:var(--gm-accent-soft)}:where([data-css~=site]) .legal-card h2{scroll-margin-top:100px}@media (width<=991.98px){html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) :is(.news-hero__layout,.content-index__hero--broadcast,.account-command-hero__layout,.legal-page__header){grid-template-columns:minmax(0,1fr)}:where([data-css~=site]) .news-hero__dispatch,:where([data-css~=site]) .content-index__feature,:where([data-css~=site]) .account-command-identity{width:100%;max-width:720px}:where([data-css~=site]) .legal-layout{grid-template-columns:minmax(0,1fr)}:where([data-css~=site]) .legal-toc{grid-template-columns:repeat(2,minmax(0,1fr));position:static}:where([data-css~=site]) .legal-toc>span{grid-column:1/-1}:where([data-css~=site]) .legal-toc a:nth-last-child(2){border-bottom:0}}@media (width<=575.98px){:where([data-css~=site]) .news-hero__channels{grid-template-columns:1fr 1fr;display:grid}:where([data-css~=site]) .news-hero__channels a:last-child{grid-column:1/-1}:where([data-css~=site]) .news-hero__metrics{grid-template-columns:minmax(0,1fr)}:where([data-css~=site]) .news-hero__metrics span{border-top:1px solid var(--gm-dark-tint-border-31,#89b8d61f);border-left:0}:where([data-css~=site]) .news-hero__metrics span:first-child{border-top:0}:where([data-css~=site]) .content-index__stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:where([data-css~=site]) .content-index__stats>span{padding-inline:.55rem}:where([data-css~=site]) .content-index__heading{flex-direction:column;align-items:flex-start}:where([data-css~=site]) .account-command-identity nav{grid-template-columns:minmax(0,1fr)}:where([data-css~=site]) .account-command-identity nav a{border-top:1px solid #89b8d621;border-left:0}:where([data-css~=site]) .account-command-identity nav a:first-child{border-top:0}:where([data-css~=site]) .legal-toc{grid-template-columns:minmax(0,1fr)}:where([data-css~=site]) .legal-toc a:nth-last-child(2){border-bottom:1px solid var(--gm-border)}}@media (prefers-reduced-motion:reduce){:where([data-css~=site]) .news-hero__lead img,:where([data-css~=site]) .content-index__feature-media img{transition:none;transform:none!important}}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-grid:not(.is-list){grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.75rem,1.2vw,1rem)}html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-grid:not(.is-list) .game-vault-card__art{aspect-ratio:4/5}@media (width<=1199.98px){html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-grid:not(.is-list){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=991.98px){html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-grid:not(.is-list){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767.98px){html[data-theme]:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .game-vault-grid:not(.is-list){grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-theme]:root{--gm-hero-pattern:url(/img/gaming-pattern-hero.svg?ver=1);--gm-hero-surface:var(--gm-hero-pattern)right center/640px 480px repeat,#102633}html[data-theme=dark]:root{--gm-hero-surface:var(--gm-hero-pattern)right center/640px 480px repeat,var(--gm-dark-hero-fill,var(--gm-dark-hero))}html[data-theme]:root body :is(.gmh-hero,.wm-hero,.game-vault-hero,.ga-hero,.news-hero,.content-index__hero,.search-command,.lost-hero,.usercp-hero,.gm-premium-hero,.gm-admin-hero,.gm-messages__hero,.gm-notifications__hero,.gm-files-hero,.mod-workspace__hero,.nr-masthead,.forum-home-hero,.forum-lobby-hero,.forum-games-hero,.forum-category-banner--gaming,.forum-compose__hero,.forum-thread-hero,.member-hero,.submission-heading,.legal-page__header){background:var(--gm-hero-surface)!important;box-shadow:none!important}html[data-theme]:root body :is(.game-vault-hero__grid,.game-hero__grid,.search-command__grid,.lost-hero__grid){display:none!important}html[data-theme]:root body :is(.gmh-hero,.game-library-hero,.ga-hero,.news-hero,.search-command,.lost-hero,.content-index__hero,.wm-hero,.gm-premium-hero,.gm-admin-hero,.gm-files-hero,.mod-workspace__hero,.nr-masthead:not(.nr-hero),.forum-home-hero,.forum-lobby-hero,.forum-games-hero,.forum-compose__hero,.forum-thread-hero,.submission-heading,.legal-page__header):before,html[data-theme]:root body :is(.gmh-hero,.game-library-hero,.ga-hero,.news-hero,.search-command,.lost-hero,.content-index__hero,.wm-hero,.gm-premium-hero,.gm-admin-hero,.gm-files-hero,.mod-workspace__hero,.nr-masthead:not(.nr-hero),.forum-home-hero,.forum-lobby-hero,.forum-games-hero,.forum-compose__hero,.forum-thread-hero,.submission-heading,.legal-page__header):after{content:none!important}:root:where([data-css~=site]){--gm-nav-void:#050b13;--gm-nav-deep:#08131f;--gm-nav-panel:#0d1b2a;--gm-nav-panel-2:#102437;--gm-nav-line:#89b8d62b;--gm-nav-line-strong:#72daf061;--gm-nav-ink:#f4f9fc;--gm-nav-copy:#a9bdca;--gm-nav-muted:#738b9d;--gm-nav-cyan:#58ddf5;--gm-nav-cyan-strong:#18b9db;--gm-nav-blue:#6288ff;--gm-nav-green:#9dea66}:where([data-css~=site]) #header.gm-header{z-index:1050;isolation:isolate;color:var(--gm-nav-ink);backdrop-filter:saturate(140%)blur(20px);background:var(--gm-dark-tint-page-soft-245,#050b13f5);border:0;border-bottom:1px solid var(--gm-dark-tint-accent-51,#58ddf533);box-shadow:0 14px 45px var(--gm-dark-tint-page-soft-71,#00040a47);transition:box-shadow .22s,background .22s;position:sticky;top:0;overflow:visible}:where([data-css~=site]) #header.gm-header:before{z-index:-1;content:"";opacity:.78;background:radial-gradient(circle at 12% 10%,var(--gm-dark-tint-action-31,#18b9db1f),transparent 24rem),radial-gradient(circle at 88% 0,var(--gm-dark-tint-action-26,#6288ff1a),transparent 22rem),linear-gradient(115deg,#ffffff03,transparent 35%),var(--gm-nav-deep);pointer-events:none;position:absolute;inset:29px 0 0}:where([data-css~=site]) #header.gm-header:after{z-index:-1;content:"";opacity:.25;pointer-events:none;background-image:linear-gradient(90deg,#0000 49.7%,var(--gm-dark-tint-action-20,#6fbfd514)50%,#0000 50.3%),linear-gradient(var(--gm-dark-tint-action-13,#6fbfd50d)1px,#0000 1px);background-size:170px 100%,100% 14px;display:block;position:absolute;inset:29px 0 0;mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}:where([data-css~=site]) #header.gm-header.is-scrolled{background:var(--gm-dark-tint-page-soft-251,#040910fb);box-shadow:0 18px 52px var(--gm-dark-tint-page-soft-115,#00040a73)}:where([data-css~=site]) .gm-header__signalbar{background:var(--gm-dark-tint-page-soft-184,#02070db8);border-bottom:1px solid var(--gm-dark-tint-border-26,#89b8d61a);height:29px}:where([data-css~=site]) .gm-signalbar__inner{justify-content:space-between;align-items:center;height:29px;display:flex}:where([data-css~=site]) .gm-network-status{color:var(--gm-nav-muted);letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0;font-size:.7rem;line-height:1;display:flex}:where([data-css~=site]) .gm-network-status strong{color:var(--gm-dark-copy,#c7d9e4);letter-spacing:.1em;font-size:.7rem;font-weight:900}:where([data-css~=site]) .gm-network-status strong:after{color:var(--gm-dark-copy,var(--gm-detail-copy,#385064));content:"//";margin-left:.55rem}:where([data-css~=site]) .gm-network-status__pulse{background:var(--gm-nav-green);border-radius:50%;width:.42rem;height:.42rem;position:relative;box-shadow:0 0 9px #9dea66a6}:where([data-css~=site]) .gm-network-status__pulse:after{border-radius:inherit;content:"";border:1px solid #9dea6659;position:absolute;inset:-.2rem}:where([data-css~=site]) .gm-network-status a{color:var(--gm-dark-ink,#d8edf5);font-weight:850;text-decoration:none}:where([data-css~=site]) .gm-network-status a:hover,:where([data-css~=site]) .gm-network-status a:focus-visible{color:var(--gm-nav-cyan)}:where([data-css~=site]) .gm-signalbar__links{align-items:center;height:100%;display:flex}:where([data-css~=site]) .gm-signalbar__links a{color:var(--gm-dark-copy,#8198a9);letter-spacing:.025em;border-left:1px solid var(--gm-dark-tint-border-20,#89b8d614);align-items:center;gap:.38rem;height:100%;padding:0 .7rem;font-size:.7rem;font-weight:750;text-decoration:none;transition:color .16s,background .16s;display:inline-flex}:where([data-css~=site]) .gm-signalbar__links a i{color:var(--gm-dark-copy,var(--gm-detail-copy,#5c778b));font-size:.68rem}:where([data-css~=site]) .gm-signalbar__links a:hover,:where([data-css~=site]) .gm-signalbar__links a:focus-visible,:where([data-css~=site]) .gm-signalbar__links a.active{color:var(--gm-dark-ink,#e8f8fd);background:var(--gm-dark-tint-accent-14,#58ddf50e)}:where([data-css~=site]) .gm-signalbar__links a.active i{color:var(--gm-nav-cyan)}:where([data-css~=site]) .gm-signalbar__links .gm-signalbar__submit{color:var(--gm-dark-copy,#b8d2df);background:var(--gm-dark-tint-accent-9,#58ddf509);border-right:1px solid var(--gm-dark-tint-border-20,#89b8d614)}:where([data-css~=site]) .gm-header__main{position:relative}:where([data-css~=site]) #header .gm-navbar{min-height:72px;padding:.58rem 0}:where([data-css~=site]) .gm-brand{flex:none;align-items:center;margin-right:clamp(1rem,2.2vw,2rem);text-decoration:none;display:inline-flex;position:relative;color:#fff!important}:where([data-css~=site]) .gm-brand__lockup{align-items:center;gap:.72rem;display:flex}:where([data-css~=site]) .gm-brand__emblem{flex:none;place-items:center;width:48px;height:38px;transition:transform .18s;display:grid;position:relative}:where([data-css~=site]) .gm-brand__emblem img{filter:drop-shadow(0 2px 5px #00000073);width:48px;height:auto;display:block}:where([data-css~=site]) .gm-brand:hover .gm-brand__emblem,:where([data-css~=site]) .gm-brand:focus-visible .gm-brand__emblem{transform:translateY(-1px)}:where([data-css~=site]) .gm-brand:focus-visible{outline:2px solid var(--gm-nav-cyan);outline-offset:6px;border-radius:3px}:where([data-css~=site]) .gm-brand__copy{min-width:0;display:grid}:where([data-css~=site]) .gm-brand__name{color:var(--gm-dark-ink,#f7fbfd);letter-spacing:-.045em;white-space:nowrap;font-size:1.35rem;font-weight:950;line-height:.95}:where([data-css~=site]) .gm-brand__name span{color:var(--gm-nav-cyan)}:where([data-css~=site]) .gm-brand__tagline{color:var(--gm-dark-copy,#92abba);letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;margin-top:.35rem;font-size:.56rem;font-weight:850;line-height:1;display:block}:where([data-css~=site]) #header .navbar-collapse{min-width:0}:where([data-css~=site]) #header .gm-primary-nav{background:var(--gm-dark-tint-page-soft-133,#040c1585);border:1px solid var(--gm-dark-tint-border-28,#89b8d61c);border-radius:.8rem;align-items:center;gap:.14rem;padding:.22rem;box-shadow:inset 0 1px #ffffff04}:where([data-css~=site]) #header .gm-navbar .nav-link{white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:.58rem;justify-content:center;align-items:center;gap:.46rem;min-height:42px;font-size:.875rem;font-weight:760;line-height:1;text-decoration:none;transition:color .17s,border-color .17s,background .17s,transform .17s;display:inline-flex;position:relative;color:var(--gm-nav-copy)!important;padding:.58rem .72rem!important}:where([data-css~=site]) #header .gm-primary-nav .nav-link{letter-spacing:.04em;text-transform:uppercase;min-height:40px;font-size:.8rem;font-weight:850}:where([data-css~=site]) #header .gm-navbar .nav-link:after{display:none}:where([data-css~=site]) #header .gm-navbar .nav-link>i{color:var(--gm-dark-copy,var(--gm-detail-copy,#66859a));font-size:.82rem;transition:color .17s,transform .17s}:where([data-css~=site]) #header .gm-navbar .nav-link:hover,:where([data-css~=site]) #header .gm-navbar .nav-link:focus-visible{background:var(--gm-dark-tint-action-19,#70abca13);border-color:var(--gm-dark-tint-border-36,#89b8d624);transform:translateY(-1px);color:#fff!important}:where([data-css~=site]) #header .gm-navbar .nav-link.active{background:linear-gradient(135deg,var(--gm-dark-tint-action-41,#18b9db29),var(--gm-dark-tint-action-20,#6288ff14)),var(--gm-dark-tint-page-soft-224,#0b1d2be0);border-color:var(--gm-dark-tint-accent-59,#58ddf53b);box-shadow:inset 0 1px #ffffff09,0 5px 18px var(--gm-dark-tint-page-soft-46,#00040a2e);color:var(--gm-dark-ink,#f7fdff)!important}:where([data-css~=site]) #header .gm-navbar .nav-link.active>i{color:var(--gm-nav-cyan);filter:drop-shadow(0 0 5px #58ddf573)}:where([data-css~=site]) #header .gm-navbar .nav-link.active:before{content:"";background:var(--gm-nav-cyan);width:auto;height:2px;box-shadow:0 0 9px var(--gm-dark-tint-accent-204,#58ddf5cc);border-radius:99px;position:absolute;bottom:-.29rem;left:.8rem;right:.8rem}:where([data-css~=site]) #header .gm-utility-nav{border-left:1px solid var(--gm-dark-tint-border-31,#89b8d61f);align-items:center;gap:.2rem;margin-left:.65rem;padding-left:.65rem}:where([data-css~=site]) #header .gm-search-toggle{background:var(--gm-dark-tint-page-soft-173,#081622ad);border-color:var(--gm-dark-tint-border-36,#89b8d624);justify-content:flex-start;min-width:126px}:where([data-css~=site]) #header .gm-search-toggle[aria-expanded=true]{background:var(--gm-dark-tint-action-31,#18b9db1f);border-color:var(--gm-dark-tint-accent-97,#58ddf561);color:#fff!important}:where([data-css~=site]) #header .gm-nav-login{color:var(--gm-dark-copy,#c4d4de)!important}:where([data-css~=site]) #header .gm-navbar .gm-nav-register{text-shadow:none;background:linear-gradient(135deg,var(--gm-dark-action,#83edff),var(--gm-dark-action,#32c6e4)72%);border-color:var(--gm-dark-border,#8cecff);box-shadow:inset 0 1px #ffffff8c,0 8px 22px var(--gm-dark-tint-action-43,#18b9db2b);margin-left:.05rem;font-weight:900;color:var(--gm-dark-accent,#04151d)!important;padding-left:.85rem!important;padding-right:.85rem!important}:where([data-css~=site]) #header .gm-navbar .gm-nav-register>i{color:var(--gm-dark-accent,var(--gm-detail-copy,#06313b))!important}:where([data-css~=site]) #header .gm-navbar .gm-nav-register:hover,:where([data-css~=site]) #header .gm-navbar .gm-nav-register:focus-visible{background:linear-gradient(135deg,var(--gm-dark-action,#aaf4ff),var(--gm-dark-action,#54d8ef));border-color:var(--gm-dark-border,#c5f7ff);box-shadow:inset 0 1px #ffffff9e,0 10px 26px var(--gm-dark-tint-action-64,#18b9db40);transform:translateY(-1px);color:var(--gm-dark-accent,#031319)!important}:where([data-css~=site]) #header .gm-theme-toggle{background:var(--gm-dark-tint-page-soft-168,#081622a8);place-items:center;width:42px;min-width:42px;height:42px;border-color:var(--gm-dark-tint-border-36,#89b8d624)!important;padding:0!important;display:grid!important}:where([data-css~=site]) #header .gm-theme-toggle:hover,:where([data-css~=site]) #header .gm-theme-toggle:focus-visible{border-color:var(--gm-dark-tint-accent-82,#58ddf552)!important}:where([data-css~=site]) #header .gm-message-link{gap:.4rem}:where([data-css~=site]) #header .gm-message-link__badge{color:var(--gm-dark-accent,#041820);background:var(--gm-nav-cyan);min-width:1.2rem;height:1.2rem;box-shadow:0 0 0 3px var(--gm-dark-tint-accent-20,#58ddf514);border:1px solid #ffffff73;border-radius:999px;place-items:center;padding:0 .28rem;font-size:.62rem;font-weight:950;display:inline-grid}:where([data-css~=site]) #header .gm-user-link{justify-content:flex-start!important;min-height:42px!important;padding-top:.28rem!important;padding-bottom:.28rem!important}:where([data-css~=site]) #header .gm-user-link .gm-avatar{border:2px solid var(--gm-dark-tint-accent-107,#58ddf56b);width:30px;height:30px}:where([data-css~=site]) #header .gm-user-link__copy,:where([data-css~=site]) #header .gm-user-link__copy strong,:where([data-css~=site]) #header .gm-user-link__copy small{display:block}:where([data-css~=site]) #header .gm-user-link__copy strong{color:var(--gm-dark-ink,#f6fbfe);text-overflow:ellipsis;max-width:104px;font-size:.78rem;line-height:1.05;overflow:hidden}:where([data-css~=site]) #header .gm-user-link__copy small{color:var(--gm-dark-accent,#63d8ee);margin-top:.16rem;font-size:.56rem;font-weight:850}:where([data-css~=site]) .gm-mobile-tools{align-items:center;gap:.44rem;margin-left:auto;display:flex}:where([data-css~=site]) .gm-mobile-search,:where([data-css~=site]) #header .gm-navbar .navbar-toggler{color:var(--gm-dark-copy,#b9cbd6);background:var(--gm-dark-tint-page-soft-194,#0b1d2bc2);border:1px solid var(--gm-dark-tint-border-46,#89b8d62e);border-radius:.62rem;outline:0;place-items:center;width:42px;height:42px;padding:0;display:grid;box-shadow:inset 0 1px #ffffff05}:where([data-css~=site]) .gm-mobile-search[aria-expanded=true],:where([data-css~=site]) #header .gm-navbar .navbar-toggler[aria-expanded=true]{color:#fff;background:var(--gm-dark-tint-action-33,#18b9db21);border-color:var(--gm-dark-tint-accent-112,#58ddf570)}:where([data-css~=site]) .gm-menu-icon{align-content:space-between;width:1.08rem;height:.82rem;display:grid;position:relative}:where([data-css~=site]) .gm-menu-icon i{transform-origin:50%;background:currentColor;border-radius:99px;width:100%;height:1.5px;transition:transform .2s,opacity .15s;display:block}:where([data-css~=site]) .navbar-toggler[aria-expanded=true] .gm-menu-icon i:first-child{transform:translateY(.335rem)rotate(45deg)}:where([data-css~=site]) .navbar-toggler[aria-expanded=true] .gm-menu-icon i:nth-child(2){opacity:0}:where([data-css~=site]) .navbar-toggler[aria-expanded=true] .gm-menu-icon i:last-child{transform:translateY(-.335rem)rotate(-45deg)}:where([data-css~=site]) .gm-nav-section-label,:where([data-css~=site]) .gm-mobile-destinations{display:none}:where([data-css~=site]) #header .gm-dropdown{color:var(--gm-dark-ink,#dceaf3);backdrop-filter:blur(20px);background:linear-gradient(145deg,var(--gm-dark-tint-action-18,#18b9db12),#0000 42%),var(--gm-dark-tint-page-soft-252,#07131ffc);border:1px solid var(--gm-dark-tint-border-46,#89b8d62e);border-radius:.85rem;min-width:16rem;padding:.5rem;overflow:hidden;box-shadow:0 24px 60px #00000080;margin-top:.58rem!important}:where([data-css~=site]) #header .gm-dropdown .dropdown-item{color:var(--gm-dark-copy,#cbdbe6);background:0 0;border-radius:.58rem;align-items:center;gap:.65rem;min-height:44px;padding:.62rem .68rem;font-size:.82rem;font-weight:740;display:flex}:where([data-css~=site]) #header .gm-dropdown .dropdown-item>i{color:var(--gm-nav-cyan)}:where([data-css~=site]) #header .gm-dropdown .dropdown-item:hover,:where([data-css~=site]) #header .gm-dropdown .dropdown-item:focus,:where([data-css~=site]) #header .gm-dropdown .dropdown-item.active{color:#fff;background:var(--gm-dark-tint-accent-20,#58ddf514)}:where([data-css~=site]) #header .gm-user-link+.gm-dropdown{width:min(290px,100vw - 2rem)}:where([data-css~=site]) #header .gm-account-home{color:var(--gm-dark-ink,#dceaf3);border-radius:.68rem;grid-template-columns:2.45rem minmax(0,1fr) auto;align-items:center;gap:.68rem;padding:.58rem;text-decoration:none;display:grid}:where([data-css~=site]) #header .gm-account-home:hover,:where([data-css~=site]) #header .gm-account-home:focus{color:#fff;background:var(--gm-dark-tint-accent-20,#58ddf514)}:where([data-css~=site]) #header .gm-account-home img{object-fit:cover;border:2px solid var(--gm-dark-tint-accent-102,#58ddf566);border-radius:.62rem;width:2.45rem;height:2.45rem}:where([data-css~=site]) #header .gm-account-home span,:where([data-css~=site]) #header .gm-account-home strong,:where([data-css~=site]) #header .gm-account-home small{min-width:0;display:block}:where([data-css~=site]) #header .gm-account-home strong{color:var(--gm-dark-ink,#f2f9fd);text-overflow:ellipsis;font-size:.82rem;overflow:hidden}:where([data-css~=site]) #header .gm-account-home small{color:var(--gm-dark-copy,var(--gm-detail-copy,#7891a4));margin-top:.14rem;font-size:.68rem}:where([data-css~=site]) #header .dropdown-divider{border-color:var(--gm-dark-tint-border-31,#89b8d61f)}:where([data-css~=site]) #header .gm-search-panel{color:var(--gm-dark-ink,#dceaf3);backdrop-filter:blur(24px);background:radial-gradient(circle at 10% -40%,var(--gm-dark-tint-action-41,#18b9db29),#0000 23rem),radial-gradient(circle at 88% 130%,var(--gm-dark-tint-action-38,#6288ff26),#0000 22rem),var(--gm-dark-tint-page-soft-252,#050e18fc);border-top:1px solid var(--gm-dark-tint-border-26,#89b8d61a);border-bottom:1px solid var(--gm-dark-tint-accent-56,#58ddf538);position:absolute;top:100%;left:0;right:0;box-shadow:0 28px 65px #00000080}:where([data-css~=site]) .gm-search-panel__inner{padding-top:1.1rem;padding-bottom:1.15rem}:where([data-css~=site]) .gm-search-panel__heading{grid-template-columns:2.35rem minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}:where([data-css~=site]) .gm-search-panel__heading>span{width:2.35rem;height:2.35rem;color:var(--gm-nav-cyan);background:#18b9db14;border:1px solid #58ddf538;border-radius:.6rem;place-items:center;display:grid}:where([data-css~=site]) .gm-search-panel__heading small,:where([data-css~=site]) .gm-search-panel__heading strong{display:block}:where([data-css~=site]) .gm-search-panel__heading small{color:#68ddef;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.12rem;font-size:.62rem;font-weight:900}:where([data-css~=site]) .gm-search-panel__heading strong{color:#f3faff;font-size:.9rem}:where([data-css~=site]) .gm-search-panel__heading>button{color:#8298a9;background:#74a0bb0a;border:1px solid #89b8d626;border-radius:.55rem;place-items:center;width:2.2rem;height:2.2rem;padding:0;display:grid}:where([data-css~=site]) .gm-search-panel__heading>button:hover,:where([data-css~=site]) .gm-search-panel__heading>button:focus-visible{color:#fff;border-color:#58ddf54d}:where([data-css~=site]) #header .gm-search-form{grid-template-columns:minmax(0,1fr) auto;gap:.68rem;padding:.85rem 0 .75rem;display:grid}:where([data-css~=site]) #header .gm-search-field{position:relative}:where([data-css~=site]) #header .gm-search-field>i{color:var(--gm-dark-copy,var(--gm-detail-copy,#6d8ba0));position:absolute;top:50%;left:1rem;transform:translateY(-50%)}:where([data-css~=site]) #header .gm-search-form input{color:#fff;width:100%;height:52px;caret-color:var(--gm-nav-cyan);background:var(--gm-dark-tint-page-soft-184,#020910b8);border:1px solid var(--gm-dark-tint-border-51,#89b8d633);border-radius:.72rem;outline:0;padding:0 7.5rem 0 2.9rem;font-size:1rem;box-shadow:inset 0 1px #ffffff06}:where([data-css~=site]) #header .gm-search-form input::placeholder{color:var(--gm-dark-copy,var(--gm-detail-copy,#688094))}:where([data-css~=site]) #header .gm-search-form input:focus{background:var(--gm-dark-tint-page-soft-240,#040f19f0);border-color:var(--gm-dark-tint-accent-140,#58ddf58c);box-shadow:0 0 0 3px var(--gm-dark-tint-accent-18,#58ddf512),inset 0 1px #ffffff08}:where([data-css~=site]) .gm-search-field__hint{color:var(--gm-detail-copy,#637c90);background:#5c87a30b;border:1px solid #89b8d626;border-radius:.38rem;padding:.3rem .45rem;font-size:.65rem;font-weight:800;position:absolute;top:50%;right:.82rem;transform:translateY(-50%)}:where([data-css~=site]) #header .gm-search-form>button{color:var(--gm-dark-accent,#03151d);background:linear-gradient(135deg,var(--gm-dark-action,#77e9fb),var(--gm-dark-action,#2bc0de));border:1px solid var(--gm-dark-border,#88ecff);min-width:7.8rem;box-shadow:0 8px 24px var(--gm-dark-tint-action-43,#18b9db2b);border-radius:.72rem;justify-content:center;align-items:center;gap:.55rem;font-size:.875rem;font-weight:950;display:inline-flex}:where([data-css~=site]) #header .gm-search-form>button:hover,:where([data-css~=site]) #header .gm-search-form>button:focus-visible{background:linear-gradient(135deg,var(--gm-dark-action,#a1f2ff),var(--gm-dark-action,#4bd1e8));transform:translateY(-1px)}:where([data-css~=site]) .gm-search-shortcuts{align-items:center;gap:.45rem;display:flex}:where([data-css~=site]) .gm-search-shortcuts>span{color:var(--gm-detail-copy,#657e91);letter-spacing:.13em;text-transform:uppercase;margin-right:.1rem;font-size:.65rem;font-weight:900}:where([data-css~=site]) .gm-search-shortcuts a{color:#91a7b7;background:#6d9dbc09;border:1px solid #89b8d61f;border-radius:.45rem;align-items:center;gap:.35rem;min-height:34px;padding:.4rem .58rem;font-size:.75rem;font-weight:750;text-decoration:none;display:inline-flex}:where([data-css~=site]) .gm-search-shortcuts a i{color:var(--gm-nav-cyan-strong)}:where([data-css~=site]) .gm-search-shortcuts a:hover,:where([data-css~=site]) .gm-search-shortcuts a:focus{color:#fff;background:#58ddf512;border-color:#58ddf542}:where([data-css~=site]) .gm-header__scanline{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,var(--gm-dark-tint-accent-77,#58ddf54d)20%,var(--gm-dark-tint-action-71,#6288ff47)50%,#9dea6633 80%,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}:where([data-css~=site]) .gm-header__scanline:after{content:"";background:var(--gm-dark-action,#c5f8ff);width:12%;box-shadow:0 0 14px 2px var(--gm-dark-tint-accent-209,#58ddf5d1);animation:9s cubic-bezier(.4,0,.2,1) infinite gm-nav-scan;position:absolute;inset:0 auto 0 -14%}@keyframes gm-nav-scan{0%,74%{opacity:0;transform:translate(0)}77%{opacity:1}96%{opacity:1;transform:translate(960%)}to{opacity:0;transform:translate(960%)}}@media (width>=1200px) and (width<=1399.98px){:where([data-css~=site]) .gm-brand{margin-right:.8rem}:where([data-css~=site]) .gm-brand__emblem{width:43px;height:41px}:where([data-css~=site]) .gm-brand__emblem img{width:43px}:where([data-css~=site]) .gm-brand__tagline,:where([data-css~=site]) #header .gm-search-toggle span,:where([data-css~=site]) #header .gm-message-link__label,:where([data-css~=site]) #header .gm-user-link__copy small{display:none}:where([data-css~=site]) #header .gm-primary-nav .nav-link{font-size:.75rem;padding-left:.58rem!important;padding-right:.58rem!important}:where([data-css~=site]) #header .gm-search-toggle{width:42px;min-width:42px;padding:0!important}:where([data-css~=site]) #header .gm-utility-nav{margin-left:.4rem;padding-left:.4rem}}@media (width<=1199.98px){:where([data-css~=site]) #mainNav:before{content:none;display:none}:where([data-css~=site]) #header .gm-navbar{min-height:66px;padding:.48rem 0}:where([data-css~=site]) .gm-brand{margin-right:0}:where([data-css~=site]) .gm-brand__emblem{width:43px;height:41px}:where([data-css~=site]) .gm-brand__emblem img{width:43px}:where([data-css~=site]) .gm-brand__name{font-size:1.24rem}:where([data-css~=site]) #mainNav{backdrop-filter:blur(24px);background:radial-gradient(circle at 8% 0,#18b9db1f,#0000 17rem),radial-gradient(circle at 100% 100%,#6288ff1c,#0000 20rem),#050f19fd;border:1px solid #89b8d633;border-radius:.9rem;max-height:min(78vh,680px);margin:0;padding:.8rem;position:absolute;top:calc(100% + .48rem);left:.75rem;right:.75rem;overflow:hidden auto;box-shadow:0 28px 65px #0000008c}:where([data-css~=site]) .gm-nav-section-label{color:var(--gm-dark-copy,var(--gm-detail-copy,#7892a4));letter-spacing:.15em;text-transform:uppercase;margin:.1rem .35rem .55rem;font-size:.66rem;font-weight:900;display:block}:where([data-css~=site]) .gm-nav-section-label:before{color:var(--gm-nav-cyan);content:"//";margin-right:.42rem}:where([data-css~=site]) .gm-nav-section-label--account{border-top:1px solid var(--gm-dark-tint-border-28,#89b8d61c);margin-top:.8rem;padding-top:.75rem}:where([data-css~=site]) #header .gm-primary-nav{border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.24rem;padding:.28rem;display:grid}:where([data-css~=site]) #header .gm-navbar .nav-link,:where([data-css~=site]) #header .gm-primary-nav .nav-link{letter-spacing:0;text-transform:none;border-radius:.58rem;justify-content:flex-start;width:100%;min-height:46px;font-size:.875rem;padding:.7rem .75rem!important}:where([data-css~=site]) #header .gm-navbar .nav-link.active:before{width:2px;height:auto;inset:.72rem auto .72rem -.29rem}:where([data-css~=site]) .gm-mobile-destinations{grid-template-columns:repeat(3,minmax(0,1fr));gap:.28rem;margin-top:.6rem;display:grid}:where([data-css~=site]) .gm-mobile-destinations a{color:#d2e0e9;background:#091825ad;border:1px solid #89b8d61f;border-radius:.65rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.6rem;min-height:58px;padding:.55rem .62rem;text-decoration:none;display:grid}:where([data-css~=site]) .gm-mobile-destinations a>i{width:2rem;height:2rem;color:var(--gm-nav-cyan);background:#58ddf514;border-radius:.5rem;place-items:center;display:grid}:where([data-css~=site]) .gm-mobile-destinations a span,:where([data-css~=site]) .gm-mobile-destinations a strong,:where([data-css~=site]) .gm-mobile-destinations a small{min-width:0;display:block}:where([data-css~=site]) .gm-mobile-destinations a strong{color:#edf7fb;font-size:.82rem}:where([data-css~=site]) .gm-mobile-destinations a small{color:var(--gm-detail-copy,#70899b);text-overflow:ellipsis;white-space:nowrap;margin-top:.16rem;font-size:.62rem;overflow:hidden}:where([data-css~=site]) .gm-mobile-destinations a:hover,:where([data-css~=site]) .gm-mobile-destinations a:focus-visible,:where([data-css~=site]) .gm-mobile-destinations a.active{background:#18b9db17;border-color:#58ddf547}:where([data-css~=site]) .gm-mobile-destinations .gm-mobile-destinations__submit{border-color:#9dea6633}:where([data-css~=site]) .gm-mobile-destinations .gm-mobile-destinations__submit>i{color:var(--gm-nav-green);background:#9dea6614}:where([data-css~=site]) #header .gm-utility-nav{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.24rem;margin:0;padding:0;display:grid}:where([data-css~=site]) #header .gm-utility-nav>.nav-item.dropdown,:where([data-css~=site]) #header .gm-utility-nav>.nav-item:has(.gm-user-link){grid-column:1/-1}:where([data-css~=site]) #header .gm-theme-toggle{justify-content:flex-start;gap:.46rem;width:100%;height:46px;padding:.7rem .75rem!important;display:flex!important}:where([data-css~=site]) #header .gm-theme-toggle:after{content:"Color theme";font-size:.875rem;font-weight:760;display:inline}:where([data-css~=site]) #header .gm-nav-register{margin:0}:where([data-css~=site]) #header .gm-user-link+.gm-dropdown{width:100%;box-shadow:none;background:var(--gm-dark-tint-page-soft-250,#0a1927fa);border-color:var(--gm-dark-tint-border-31,#89b8d61f);margin:.16rem 0 .3rem!important;position:static!important;transform:none!important}:where([data-css~=site]) #header .gm-search-panel{max-height:calc(100svh - 95px);overflow-y:auto}:where([data-css~=site]) .admin-commandbar{top:95px}}@media (width<=767.98px){:where([data-css~=site]) #header.gm-header:before,:where([data-css~=site]) #header.gm-header:after{inset:0}:where([data-css~=site]) #header .gm-navbar{min-height:64px}:where([data-css~=site]) .admin-commandbar{top:64px}}@media (width<=575.98px){:where([data-css~=site]) #header>.container,:where([data-css~=site]) #header .gm-search-panel>.container{padding-left:.75rem;padding-right:.75rem}:where([data-css~=site]) .gm-brand__lockup{gap:.55rem}:where([data-css~=site]) .gm-brand__emblem{width:40px;height:38px}:where([data-css~=site]) .gm-brand__emblem img{width:40px}:where([data-css~=site]) .gm-brand__name{font-size:1.16rem}:where([data-css~=site]) .gm-brand__tagline{display:none}:where([data-css~=site]) .gm-mobile-tools{gap:.34rem}:where([data-css~=site]) .gm-mobile-search,:where([data-css~=site]) #header .gm-navbar .navbar-toggler{width:40px;height:40px}:where([data-css~=site]) #mainNav{border-left:0;border-right:0;border-radius:0 0 .9rem .9rem;max-height:calc(100svh - 68px);padding:.72rem;top:calc(100% + .38rem);left:0;right:0}:where([data-css~=site]) #header .gm-primary-nav,:where([data-css~=site]) .gm-mobile-destinations,:where([data-css~=site]) #header .gm-utility-nav{grid-template-columns:1fr}:where([data-css~=site]) .gm-mobile-destinations a{min-height:54px}:where([data-css~=site]) #header .gm-utility-nav>.nav-item{grid-column:1}:where([data-css~=site]) .gm-search-panel__inner{padding-top:.9rem;padding-bottom:.95rem}:where([data-css~=site]) .gm-search-panel__heading{grid-template-columns:2.1rem minmax(0,1fr) auto;gap:.58rem}:where([data-css~=site]) .gm-search-panel__heading>span{width:2.1rem;height:2.1rem}:where([data-css~=site]) #header .gm-search-form{grid-template-columns:minmax(0,1fr) 50px}:where([data-css~=site]) #header .gm-search-form input{height:50px;padding-right:.85rem;font-size:.9rem}:where([data-css~=site]) .gm-search-field__hint,:where([data-css~=site]) #header .gm-search-form>button span{display:none}:where([data-css~=site]) #header .gm-search-form>button{min-width:50px;padding:0}:where([data-css~=site]) .gm-search-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where([data-css~=site]) .gm-search-shortcuts>span{grid-column:1/-1;margin:0}:where([data-css~=site]) .gm-search-shortcuts a{justify-content:center}}@media (prefers-reduced-motion:reduce){:where([data-css~=site]) .gm-header__scanline:after{animation:none!important}:where([data-css~=site]) #header .gm-navbar .nav-link,:where([data-css~=site]) .gm-brand__emblem{transition:none}}:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) #footer.gm-footer{background:radial-gradient(circle at 84% 4%,var(--gm-dark-tint-accent-33,#58ddf521),#0000 24rem),radial-gradient(circle at 8% 100%,var(--gm-dark-tint-action-20,#6288ff14),#0000 24rem),linear-gradient(150deg,var(--gm-dark-page-soft,#050b13),var(--gm-dark-page-soft,#08131f)58%,var(--gm-dark-page-soft,#0a1a27));border-top:1px solid var(--gm-dark-tint-accent-51,#58ddf533);box-shadow:inset 0 1px #ffffff06}:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) #footer.gm-footer:before{opacity:.2;background-size:42px 42px}:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .gm-footer__title{color:var(--gm-dark-ink,#dff6fb);letter-spacing:.13em}:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .gm-footer__links a:before,:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .gm-footer__brand-name span,:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .gm-footer__links a:hover{color:var(--gm-nav-cyan)}:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .gm-footer__form{background:var(--gm-dark-tint-page-soft-194,#0d202fc2);border-color:var(--gm-dark-tint-accent-56,#58ddf538);box-shadow:inset 0 1px #ffffff09,0 12px 28px var(--gm-dark-tint-page-soft-51,#00040933)}:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .gm-footer__form:focus-within{border-color:var(--gm-nav-cyan);box-shadow:0 0 0 3px var(--gm-dark-tint-accent-31,#58ddf51f),0 12px 28px var(--gm-dark-tint-page-soft-51,#00040933)}:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .gm-footer__form button{color:var(--gm-dark-on-action,#041720);background:linear-gradient(135deg,var(--gm-nav-cyan),var(--gm-dark-action-hover,#9be9f8));box-shadow:0 8px 20px var(--gm-dark-tint-action-46,#18b9db2e)}:where([data-css~=site]) body:not(.gm-admin-area):not(.arcade-body) .gm-footer__social a:hover{color:var(--gm-dark-on-action,#041720);border-color:var(--gm-nav-cyan);background:var(--gm-nav-cyan);box-shadow:0 10px 22px var(--gm-dark-tint-action-61,#18b9db3d)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic{--forum-ink:var(--gm-ink);--forum-heading:var(--gm-ink);--forum-text:var(--gm-copy);--forum-muted:var(--gm-copy);--forum-line:var(--gm-border);--forum-surface:var(--gm-surface);--forum-surface-soft:var(--gm-surface-2);--forum-theme-accent:var(--gm-accent);--thread-accent:var(--gm-accent);--thread-accent-strong:var(--gm-accent-strong);color:var(--gm-ink);font-size:16px;font-weight:400;background:var(--gm-page)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main{--gm-accent:#087b99;--gm-accent-strong:#08677e;--gm-accent-soft:#e5f5fa;--gm-action:#096782;--gm-action-hover:#07566f;--forum-muted:var(--gm-copy);--thread-muted:var(--gm-copy);min-height:60vh;color:var(--gm-ink);padding-block:1.25rem 3rem;overflow:visible;background:var(--gm-page)!important}html[data-theme=dark]:where([data-css~=forum]) body.forum-theme.forum-classic>main{--gm-accent:var(--gm-dark-accent);--gm-accent-strong:var(--gm-dark-accent-strong);--gm-accent-soft:var(--gm-dark-accent-soft);--gm-action:var(--gm-dark-action);--gm-action-hover:var(--gm-dark-action-hover)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .container{max-width:1440px;padding-inline:28px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-index-layout,.forum-category-layout,.forum-games-layout,.forum-thread-layout,.forum-compose__layout){grid-template-columns:minmax(0,1fr);display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category-content,.forum-games-main,.forum-thread-content,.forum-compose__card){min-width:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-main{padding:0;background:0 0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-breadcrumbs{min-height:28px;color:var(--gm-copy);box-shadow:none;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:.55rem;margin:0 0 1rem;padding:0;font-size:.8125rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-breadcrumbs a{font-weight:500;color:var(--gm-copy)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-breadcrumbs i{font-size:.625rem}:where([data-css~=forum]) .forum-masthead{margin-bottom:1.5rem}:where([data-css~=forum]) .forum-masthead__row{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}:where([data-css~=forum]) .forum-masthead h1{color:var(--gm-ink);letter-spacing:-.025em;margin:0 0 .4rem;font-size:clamp(1.75rem,3vw,2.15rem);font-weight:750;line-height:1.2}:where([data-css~=forum]) .forum-masthead p{color:var(--gm-copy);margin:0;font-size:.9375rem}:where([data-css~=forum]) .forum-masthead__row>.btn{flex-shrink:0;font-size:.875rem}:where([data-css~=forum]) .forum-lobby-hero{isolation:isolate;position:relative;overflow:hidden}:where([data-css~=forum]) .forum-lobby-hero__copy{max-width:760px}:where([data-css~=forum]) .forum-lobby-hero__presence{color:var(--gm-dark-copy,#bbd4df);flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.7rem;font-size:.8125rem;display:flex}:where([data-css~=forum]) .forum-lobby-hero__presence>i{color:#6ee1ab;border-radius:50%;font-size:.5rem}:where([data-css~=forum]) .forum-lobby-hero__action{flex:none}:where([data-css~=forum]) .forum-navigation{border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem;display:flex}:where([data-css~=forum]) .forum-navigation nav{flex-wrap:wrap;gap:.25rem;display:flex}:where([data-css~=forum]) .forum-navigation nav a{min-height:42px;color:var(--gm-copy);border-radius:.35rem;align-items:center;gap:.5rem;padding:.65rem .9rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}:where([data-css~=forum]) .forum-navigation nav a:hover,:where([data-css~=forum]) .forum-navigation nav a[aria-current=page]{color:var(--gm-accent-strong);background:var(--gm-accent-soft)}:where([data-css~=forum]) .forum-search{gap:.4rem;width:min(100%,340px);display:flex}:where([data-css~=forum]) .forum-search input{border:1px solid var(--gm-border);width:100%;min-width:0;color:var(--gm-ink);background:var(--gm-surface);border-radius:.35rem;padding:.5rem .75rem;font-size:.875rem}:where([data-css~=forum]) .forum-search input::placeholder{color:var(--gm-copy);opacity:1}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-index-group,.forum-topic-section,.forum-games-board,.forum-search-results,.forum-post,.forum-reply,.forum-compose__card,.forum-thread-rail-card){border:1px solid var(--gm-border);color:var(--gm-ink);border-radius:.55rem;background:var(--gm-surface)!important;box-shadow:none!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-section-head{align-items:center;min-height:0;margin:0 0 1rem;padding:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-section-head h2{margin:0;font-size:1.125rem;font-weight:700}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-section-head>div>span{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-section-head__count{color:var(--gm-copy);background:0 0;border:0;font-size:.8125rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-groups{gap:1.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-index-group__head,.forum-topic-section__head,.forum-games-board__head){border-bottom:1px solid var(--gm-border);border-top:0;gap:.75rem;min-height:0;padding:.9rem 1.1rem;background:var(--gm-surface-2)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-index-group__head,.forum-topic-section__head,.forum-games-board__head) :is(h2,h3){letter-spacing:0;margin:0;font-size:1rem;font-weight:700;line-height:1.4;color:var(--gm-ink)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group__head p{margin:.15rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--gm-copy)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group__head>span{font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group__icon{border:1px solid var(--gm-border);width:38px;height:38px;color:var(--gm-accent);background:var(--gm-surface);border-radius:.65rem;flex:0 0 38px;font-size:1.15rem;box-shadow:0 3px 10px #0a638314}:where([data-css~=forum]) .forum-board-columns{border-bottom:1px solid var(--gm-border);color:var(--gm-copy);background:var(--gm-surface);grid-template-columns:minmax(0,1fr) 140px minmax(240px,30%);gap:1.25rem;padding:.55rem 1.1rem;font-size:.75rem;font-weight:600;display:grid}:where([data-css~=forum]) .forum-board-columns>:nth-child(2){text-align:center}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group .forum-category{border:0;border-bottom:1px solid var(--gm-border);min-height:84px;box-shadow:none;border-radius:0;grid-template-columns:minmax(0,1fr) 140px minmax(240px,30%);gap:1.25rem;padding:.8rem 1rem;display:grid;transform:none;background:var(--gm-surface)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category:last-child{border-bottom:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category,.forum-thread--upgraded,.forum-games-thread):hover{box-shadow:none;transform:none;background:var(--gm-surface-2)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__main{gap:.9rem;min-width:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__icon{border:1px solid var(--gm-border);width:42px;height:42px;color:var(--gm-accent);background:var(--gm-accent-soft);box-shadow:none;border-radius:.45rem;flex:0 0 42px;font-size:1.2rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__name{font-size:1rem;font-weight:650;line-height:1.4;color:var(--gm-ink)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__description{-webkit-line-clamp:unset;margin-top:.25rem;font-size:.8125rem;line-height:1.55;display:block;color:var(--gm-copy)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__stats{min-width:0;color:var(--gm-copy);background:0 0;border:0;flex-direction:column;grid-area:1/2;justify-content:center;align-items:center;gap:.2rem;padding:0;font-size:.8125rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__stats strong{color:var(--gm-ink);font-size:.875rem;font-weight:650}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__stats small{font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group .forum-category__stats>span{text-transform:none;letter-spacing:0;background:0 0;border:0;border-radius:0;min-width:0;padding:0;font-size:.8125rem;font-weight:400;display:block}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__stats>i{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__stats strong{display:inline}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__latest{border:0;border-left:1px solid var(--gm-border);min-height:0;box-shadow:none;border-radius:0;grid-area:1/3;gap:.65rem;padding:0 0 0 1rem;background:0 0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__latest strong{font-size:.875rem;font-weight:600;line-height:1.5;color:var(--gm-ink)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category__latest-copy>span,.forum-category__latest--empty small){color:var(--gm-copy);font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category__latest-label,.forum-category__go){display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__latest-avatar{flex:0 0 32px;width:32px;height:32px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-lobby-hero,.forum-category-banner--gaming,.forum-games-hero,.forum-thread-hero,.forum-compose__hero--gaming){--gm-ink:var(--gm-dark-ink,#f5fbff);--gm-copy:var(--gm-dark-copy,#c2d7e2);--gm-accent:var(--gm-dark-accent,#82dff2);--gm-accent-strong:var(--gm-dark-accent-strong,#9be9f6);--gm-accent-soft:var(--gm-dark-accent-soft,#163c4d);--gm-surface:var(--gm-dark-surface,#102b3c);--gm-surface-2:var(--gm-dark-surface-2,#17394b);--gm-border:var(--gm-dark-border,#3b6175);--gm-action:var(--gm-dark-action,#096782);--gm-action-hover:var(--gm-dark-action-hover,#07566f);min-height:0;color:var(--gm-ink);border:1px solid var(--gm-dark-border,#31556b);border-radius:.65rem;margin:0 0 1.25rem;padding:1.4rem 1.5rem;box-shadow:none!important;background:linear-gradient(110deg,var(--gm-dark-surface,#102a3b),var(--gm-dark-surface,#163b4d))!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-lobby-hero,.forum-category-banner--gaming,.forum-games-hero,.forum-thread-hero,.forum-compose__hero--gaming) h1{letter-spacing:-.02em;text-shadow:none;margin:.25rem 0 .65rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.25;color:var(--gm-ink)!important;-webkit-text-fill-color:var(--gm-ink)!important;background:0 0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming) p{font-size:.9375rem;line-height:1.6;color:var(--gm-copy)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category-banner__eyebrow,.forum-games-hero__eyebrow,.forum-compose__eyebrow){letter-spacing:.04em;font-size:.75rem;color:var(--gm-accent-strong)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category-banner__meta span,.forum-category-banner__permissions>span,.forum-category-banner__back,.forum-category-banner__meta strong){border-color:var(--gm-border);background:0 0;font-size:.8125rem;color:var(--gm-copy)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category-banner__icon,.forum-games-hero__art){color:var(--gm-accent);background:var(--gm-accent-soft);border-color:var(--gm-border);box-shadow:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category-banner__action .btn{font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-board-toolbar{padding:.5rem 0 1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-board-toolbar h2{font-size:1.125rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-board-toolbar>div>span,.forum-board-toolbar__legend span){font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-board-filters,.forum-games-filters){border:1px solid var(--gm-border);border-radius:.5rem;margin-bottom:1.25rem;padding:1rem;background:var(--gm-surface)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-board-filters{grid-template-columns:minmax(0,1fr) 180px 180px auto auto;align-items:end;gap:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-board-filter-label,.forum-games-filters label>span){color:var(--gm-copy);font-size:.8125rem;font-weight:600}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-board-filter-control,.forum-board-filters select,.forum-games-filters input,.forum-games-filters select){border-color:var(--gm-border);min-height:42px;color:var(--gm-ink);background:var(--gm-surface);border-radius:.35rem;font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-board-filter-control input{min-width:0;color:var(--gm-ink);background:0 0;font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-board-filters button{font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-topic-section__head small{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-topic-table__header{text-transform:none;letter-spacing:0;grid-template-columns:46px minmax(0,1fr) 190px 140px;gap:1rem;padding:.6rem 1.1rem;font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread--upgraded{border-bottom:1px solid var(--gm-border);border-radius:0;grid-template-columns:46px minmax(0,1fr) 190px 140px;gap:1rem;min-height:86px;padding:.8rem 1rem;background:var(--gm-surface)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread__visual{width:42px;height:50px;box-shadow:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread__title{font-size:1rem;font-weight:650;line-height:1.5;color:var(--gm-ink)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-thread__game,.forum-thread__context,.forum-thread__pinned,.forum-thread__locked){min-height:0;padding:.15rem .4rem;font-size:.75rem;line-height:1.4}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread__meta--upgraded{color:var(--gm-copy);margin-top:.35rem;font-size:.8125rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread__activity{gap:.6rem;padding-left:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-thread__activity-label,.forum-thread__activity-time){color:var(--gm-copy);font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread__activity-user{color:var(--gm-ink);font-size:.8125rem;font-weight:600}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread__stat strong{color:var(--gm-ink);font-size:.9375rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread__stat small{color:var(--gm-copy);font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-games-thread__body>strong,.forum-game-directory-row__body>strong){font-size:1rem;line-height:1.45}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-game-directory-row__stats small,.forum-games-thread__stats small){font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-game-directory-row__stats b,.forum-games-thread__stats b){font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-games-thread__body>small,.forum-games-thread__stats small,.forum-game-directory-row__body>small){color:var(--gm-copy);font-size:.8125rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-games-board__head p,.forum-games-board__head>div>span,.forum-games-results-note,.forum-games-filter-label,.forum-directory-tabs small){color:var(--gm-copy);font-size:.8125rem;line-height:1.5}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-directory-tabs strong,.forum-games-board__action,.forum-games-filters button){font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-games-hero__directory-icon,.forum-games-hero__metric){border-color:var(--gm-border);color:var(--gm-accent);background:var(--gm-accent-soft)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-games-hero__metric strong{color:var(--gm-ink);font-size:1.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-games-hero__metric span{color:var(--gm-copy);text-transform:none;font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-games-filter-control{background:var(--gm-surface);border-color:var(--gm-border);min-height:42px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-games-filter-control input{background:0 0;border:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-compact-pagination .gm-pagination__links>:is(a,span){min-width:40px;min-height:40px;font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-compact-pagination{box-shadow:none;border-radius:.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-compact-pagination :is(.active,[aria-current=page]){color:var(--gm-on-action)!important;background:var(--gm-action)!important;border-color:var(--gm-action)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-hero__banner{opacity:.9;display:block}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-hero--profile-banner{min-height:280px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-hero--profile-banner:before{opacity:1;background:linear-gradient(90deg,var(--gm-dark-tint-page-soft-222,#030a12de),var(--gm-dark-tint-page-soft-179,#04111bb3)58%,var(--gm-dark-tint-page-soft-145,#04141f91));display:block;mask-image:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-head__boxart{border:1px solid var(--gm-border);width:64px;height:84px;box-shadow:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-head__actions{background:#051622db;border:1px solid #426276;border-radius:.8rem;gap:.75rem;width:280px;max-width:100%;padding:1rem;display:grid;box-shadow:0 8px 24px #00000026}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-head__actions-label{color:#bad0dc;margin:0;font-size:.6875rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-head__action-grid{flex-wrap:wrap;gap:.5rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-head__moderation{border:0;margin:0;padding:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-action{border:1px solid var(--gm-border);min-height:42px;box-shadow:none;border-radius:.4rem;padding:.6rem .8rem;display:inline-flex;transform:none;color:var(--gm-ink)!important;background:var(--gm-surface-2)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-action>i{width:auto;height:auto;background:0 0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-action small{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-action :is(i,strong,small){color:inherit!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-action strong{font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-action small{font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-action--primary{border-color:var(--gm-cta-bright);color:var(--gm-on-cta)!important;background:var(--gm-cta-bright)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-action--primary:hover{border-color:var(--gm-cta-bright-hover);color:var(--gm-on-cta)!important;background:var(--gm-cta-bright-hover)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-thread-head__actions-label,.forum-thread-head__meta,.forum-thread-head__context){font-size:.8125rem;color:var(--gm-copy)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-head__meta i{color:var(--gm-accent)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-head__kicker>span{color:var(--gm-copy);background:var(--gm-surface-2);border-color:var(--gm-border);font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-tools{background:var(--gm-surface);box-shadow:none;border-radius:.5rem;padding:.65rem;position:static}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-tools :is(input,a,button){font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-tools__sort a.is-active{box-shadow:none;color:var(--gm-on-action)!important;background:var(--gm-action)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-post{border-left:3px solid var(--gm-accent);grid-template-columns:180px minmax(0,1fr);margin-bottom:1rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-post__author{border-right:1px solid var(--gm-border);width:auto;padding:1.25rem 1rem;background:var(--gm-surface-2)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-post__avatar{width:76px;height:76px;box-shadow:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-post__username{font-size:.9375rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-post__stats,.forum-post__rank),html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-post__date,.forum-post__number,.forum-post__joined){font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-post__body{color:var(--gm-ink);padding:1.5rem;font-size:1rem;line-height:1.8}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-post__signature{margin:1rem 1.5rem;font-size:.8125rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-sidebar{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-sidebar h2{font-size:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-sidebar :is(summary strong,p,.btn,.form-select){font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-details :is(dt,dd){font-size:.8125rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main .forum-thread-sidebar{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-compose__sidebar{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem;display:grid;position:static}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-compose__side-card,.forum-compose__side-head){background:var(--gm-surface);border-color:var(--gm-border);box-shadow:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-compose__side-body,.forum-compose__category small){color:var(--gm-copy);font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-compose__hero-status{background:var(--gm-surface-2);border-color:var(--gm-border);backdrop-filter:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-compose__hero-status :is(strong,small){font-size:.8125rem;color:var(--gm-copy)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-compose__hero-status strong{color:var(--gm-ink)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-compose__templates>span,.forum-compose__author span){color:var(--gm-copy)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose :is(textarea,input,select),html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-reply textarea{font-size:1rem;line-height:1.7}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-bbcode-help,.forum-reply__count,.forum-compose__author span){font-size:.8125rem;line-height:1.6}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-compose__field .form-label,.forum-compose__category strong){font-size:.9375rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-bbcode-guide code{color:var(--gm-accent-strong);background:var(--gm-surface-2);overflow-wrap:anywhere;font-size:.8125rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-index-content,.forum-index-rail,.forum-category-rail,.forum-games-aside,.forum-thread-sidebar,.forum-compose__sidebar){width:100%;min-width:0;max-width:100%}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-sidebar,.forum-thread-sidebar,.forum-compose__sidebar){grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;display:grid;position:static}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-sidebar-card,.forum-side-card,.forum-compose__side-card){border:1px solid var(--gm-border);color:var(--gm-ink);box-shadow:none;border-radius:.55rem;background:var(--gm-surface)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-compose__side-head){border-bottom:1px solid var(--gm-border);padding:.7rem .9rem;background:var(--gm-surface-2)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-index-rail,.forum-category-rail,.forum-games-aside,.forum-thread-sidebar,.forum-compose__sidebar) :is(h2,h3,h4,strong){font-size:.875rem;line-height:1.5;color:var(--gm-ink)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-index-rail,.forum-category-rail,.forum-games-aside,.forum-thread-sidebar,.forum-compose__sidebar) :is(p,small){font-size:.8125rem;line-height:1.6;color:var(--gm-copy)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category-link__name,.forum-thread-details,.forum-thread-map__number,.forum-essentials__more){color:var(--gm-copy);font-size:.8125rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-map__reply{border-color:var(--gm-action);border-radius:.4rem;font-size:.875rem;color:var(--gm-on-action)!important;background:var(--gm-action)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-map__reply:hover{background:var(--gm-action-hover)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-sidebar .btn :is(strong,small){color:inherit!important}:where([data-css~=forum]) .forum-quick-links nav{padding:.5rem;display:grid}:where([data-css~=forum]) .forum-quick-links nav a{min-height:36px;color:var(--gm-ink);border-radius:.25rem;align-items:center;gap:.6rem;padding:.45rem .5rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:flex}:where([data-css~=forum]) .forum-quick-links nav a:hover{color:var(--gm-accent-strong);background:var(--gm-accent-soft)}:where([data-css~=forum]) .forum-quick-links nav i{color:var(--gm-accent)}:where([data-css~=forum]) .forum-quick-links__actions{border-top:1px solid var(--gm-border);gap:.5rem;padding:.75rem 1rem 1rem;display:grid}:where([data-css~=forum]) .forum-quick-links__actions .btn{font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-sidebar>*{order:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-rail-help>summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}:where([data-css~=forum]) .forum-rail-help>summary::-webkit-details-marker{display:none}:where([data-css~=forum]) .forum-rail-help>summary:after{content:"+";color:var(--gm-accent);font-size:1.2rem}:where([data-css~=forum]) .forum-rail-help[open]>summary:after{content:"−"}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-rail-help>summary>i{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-action[aria-pressed=true]{border-color:var(--gm-accent);color:var(--gm-accent-strong)!important;background:var(--gm-accent-soft)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-lobby-hero{border-bottom:0;border-radius:.65rem .65rem 0 0;margin-bottom:0;padding:1.2rem 1.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-navigation{border-top:0;border-radius:0 0 .65rem .65rem;padding:.4rem .6rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category-banner--gaming,.forum-compose__hero--gaming,.forum-thread-hero):after{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group__head{padding:.7rem 1rem;background:#193b4e!important;border-color:#315469!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group__head h3{color:#f1f7fb!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group__head :is(p,span){color:#c4d6e0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group__icon{color:#8bd9eb;width:30px;height:30px;box-shadow:none;background:#244d60;border:0;flex-basis:30px;font-size:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group__head>span{text-transform:none;letter-spacing:0;font-weight:500}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-compose__side-head,.forum-thread-rail-card>header) :is(h2,h3){letter-spacing:0;text-transform:none;font-size:.875rem;font-weight:650}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-compose__side-head)>i{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-rail-card>header{gap:.5rem;padding:.75rem .9rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-rail-card>header>span{background:0 0;width:24px;height:24px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category__name,.forum-thread__title){font-weight:600}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__icon{background:var(--gm-surface-2);border-radius:.4rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-compose__field{margin-left:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-compose__side-head){min-height:0}@media (width>=1200px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-index-layout,.forum-category-layout,.forum-games-layout,.forum-thread-layout,.forum-compose__layout){grid-template-columns:minmax(0,1fr) 280px;align-items:start}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-compose__sidebar{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-board-columns,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group .forum-category{grid-template-columns:minmax(0,1fr) 100px 240px;gap:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread--upgraded,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-topic-table__header{grid-template-columns:42px minmax(0,1fr) 150px 110px;gap:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-board-filters{grid-template-columns:minmax(0,1fr) 140px 140px auto auto}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-post{grid-template-columns:156px minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main .forum-thread-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=991.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .container{padding-inline:20px}:where([data-css~=forum]) .forum-navigation{flex-wrap:wrap}:where([data-css~=forum]) .forum-search{width:100%}:where([data-css~=forum]) .forum-board-columns,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group .forum-category{grid-template-columns:minmax(0,1fr) 100px 220px;gap:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-board-filters{grid-template-columns:minmax(0,1fr) 150px 150px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread--upgraded,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-topic-table__header{grid-template-columns:42px minmax(0,1fr) 150px 110px;gap:.75rem}}@media (width<=767.98px){:where([data-css~=forum]) .forum-lobby-hero__action{padding:0;display:block}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread-head__actions{width:100%}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .container{padding-inline:16px}:where([data-css~=forum]) .forum-masthead__row{flex-wrap:wrap;align-items:flex-start;gap:1rem}:where([data-css~=forum]) .forum-navigation nav a{padding-inline:.65rem;font-size:.8125rem}:where([data-css~=forum]) .forum-board-columns{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group .forum-category{grid-template-columns:minmax(0,1fr);gap:.65rem;padding:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__latest{border-left:0;border-top:1px solid var(--gm-border);grid-area:3/1;margin-left:0;padding:.65rem 0 0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group .forum-category__stats{flex-direction:row;grid-area:2/1;justify-content:flex-start;align-items:center;gap:1rem;font-size:.75rem;display:flex!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__icon{flex-basis:34px;width:34px;height:34px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-index-group__head>span{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-board-filters{grid-template-columns:1fr 1fr}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-board-filters__search{grid-column:1/-1}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread--upgraded{grid-template-columns:40px minmax(0,1fr)!important;gap:.75rem!important;padding:1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread__activity{grid-column:2;padding:.5rem 0 0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-thread__stats{grid-column:2;justify-content:flex-start;padding:0;display:flex!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-post{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-post__author{border-right:0;border-bottom:1px solid var(--gm-border);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.85rem 1rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-post__avatar{width:48px;height:48px;margin:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-post__body{padding:1.1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-compose__sidebar{grid-template-columns:minmax(0,1fr)}}@media (width<=479.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__main{gap:.65rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-category__description{font-size:.8125rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-board-filters{grid-template-columns:minmax(0,1fr)}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic{--forum-hero-start:#0a2233;--forum-hero-end:#123f52;--forum-hero-line:#6fdef447;--forum-card-shadow:0 14px 38px #12304314;--forum-card-shadow-hover:0 18px 42px #12304324;--forum-row-hover:color-mix(in srgb,var(--gm-accent-soft)54%,var(--gm-surface));background-color:var(--gm-canvas-base,var(--gm-page))!important}html[data-theme=dark]:where([data-css~=forum]) body.forum-theme.forum-classic{--forum-hero-start:#252925;--forum-hero-end:#1d211b;--forum-hero-line:var(--gm-dark-border);--forum-card-shadow:0 16px 42px #0000003d;--forum-card-shadow-hover:0 20px 48px #00000057;--forum-row-hover:color-mix(in srgb,var(--gm-accent-soft)72%,var(--gm-surface))}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main{padding-block:1.45rem 4rem;background-color:var(--gm-canvas-base,var(--gm-page))!important;background-image:radial-gradient(ellipse at 50% -8rem,var(--gm-canvas-glow,#3392b41f),transparent 44rem),url(/img/gaming-pattern-v3.svg)!important;background-position:top,top!important;background-repeat:no-repeat,repeat!important;background-size:auto,640px 480px!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .container{width:100%;max-width:1320px;padding-inline:12px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-index-layout,.forum-category-layout,.forum-games-layout,.forum-thread-layout,.forum-compose__layout){gap:1.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-lobby-hero,.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming,.forum-thread-hero){isolation:isolate;border:1px solid var(--forum-hero-line);border-radius:1rem;position:relative;overflow:hidden;background:radial-gradient(circle at 86% 16%,var(--gm-dark-tint-action-48,#5adbf430),transparent 18rem),linear-gradient(125deg,var(--forum-hero-start),var(--forum-hero-end))!important;box-shadow:0 18px 46px var(--gm-dark-tint-page-soft-51,#03152033)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-lobby-hero,.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming):before{z-index:-1;content:"";opacity:.22;pointer-events:none;background-image:linear-gradient(var(--gm-dark-tint-action-46,#84e2f52e)1px,#0000 1px),linear-gradient(90deg,var(--gm-dark-tint-action-46,#84e2f52e)1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 32%,#000)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-lobby-hero,.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming):after{z-index:-1;content:"";pointer-events:none;border:1px solid var(--gm-dark-tint-border-41,#80e5f829);width:22rem;height:22rem;box-shadow:0 0 0 3rem var(--gm-dark-tint-action-9,#6fdcf209),0 0 0 6rem var(--gm-dark-tint-action-6,#6fdcf206);border-radius:50%;position:absolute;bottom:-7rem;right:-4rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-lobby-hero{border-bottom:1px solid var(--forum-hero-line);border-radius:1rem;min-height:188px;margin-bottom:.85rem;padding:2rem 2.15rem}:where([data-css~=forum]) .forum-lobby-hero__eyebrow{color:var(--gm-dark-accent,#82e2f4);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.45rem;margin-bottom:.65rem;font-size:.7rem;font-weight:800;display:inline-flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-lobby-hero h1{letter-spacing:-.045em;margin-bottom:.65rem;font-size:clamp(2rem,4vw,3rem);font-weight:850;color:var(--gm-dark-ink,#f7fbfd)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-lobby-hero p{max-width:680px;font-size:1rem;line-height:1.65;color:var(--gm-dark-copy,#c6dce6)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-lobby-hero__presence{color:var(--gm-dark-copy,#c6dce6);margin-top:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-lobby-hero__presence>i{color:#76eba9;filter:drop-shadow(0 0 6px #76eba9a6)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-lobby-hero__action .btn{min-height:46px;padding-inline:1.1rem;color:var(--gm-dark-accent,var(--gm-detail-copy,#092231))!important;background:var(--gm-dark-action,#78dff2)!important;border-color:var(--gm-dark-border,#77dbee)!important;box-shadow:0 9px 24px var(--gm-dark-tint-page-soft-71,#03141f47)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-lobby-hero__action .btn:hover{transform:translateY(-1px);background:var(--gm-dark-action,#a7ebf7)!important;border-color:var(--gm-dark-border,#a7ebf7)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-navigation{border:1px solid var(--gm-border);background:color-mix(in srgb,var(--gm-surface)94%,transparent);box-shadow:var(--forum-card-shadow);backdrop-filter:blur(12px);border-radius:.85rem;padding:.55rem .65rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-navigation nav a{border-radius:.55rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-search input{background:var(--gm-surface-2)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming){padding:1.55rem 1.7rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming) :is(h1,p),html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category-banner__meta span,.forum-category-banner__permissions>span,.forum-category-banner__back,.forum-category-banner__meta strong),html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-compose__hero-status strong,.forum-compose__hero-status small){color:var(--gm-dark-ink,#f2f8fb)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming) p{color:var(--gm-dark-copy,#c4d9e3)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category-banner__eyebrow,.forum-games-hero__eyebrow,.forum-compose__eyebrow){color:var(--gm-dark-accent,#79dff3)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category-banner__icon,.forum-games-hero__directory-icon,.forum-compose__icon){color:var(--gm-dark-accent,#8de5f6)!important;background:var(--gm-dark-tint-action-33,#50c1d821)!important;border-color:var(--gm-dark-tint-border-71,#82e2f447)!important;box-shadow:inset 0 0 0 1px #ffffff0a,0 12px 28px #00000029!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-games-hero__metric,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-compose__hero-status{backdrop-filter:blur(8px);background:var(--gm-dark-tint-page-soft-87,#04182457);border-color:var(--gm-dark-tint-border-61,#91e0f03d)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-games-hero__metric :is(strong,span){color:var(--gm-dark-ink,#f2f8fb)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index{--index-cyan:#5ee1f5;--index-violet:#9b8cff;--index-lime:#a8e84c;--index-orange:#ffb45f;--index-hero:#071b29;--index-hero-raised:#0d2a3b;padding-top:0;background:radial-gradient(circle at 8% 16%,color-mix(in srgb,var(--gm-accent)10%,transparent),transparent 28rem),radial-gradient(circle at 94% 45%,#8261e812,transparent 30rem),var(--gm-page)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero{border:1px solid var(--gm-dark-tint-border-51,#68c2da33);border-radius:.9rem;grid-template-columns:minmax(0,1fr) minmax(290px,360px);align-items:center;gap:clamp(1.5rem,4vw,4rem);min-height:220px;margin-bottom:1rem;padding:clamp(1.5rem,3vw,2.4rem);display:grid;position:relative;overflow:hidden;background:linear-gradient(90deg,var(--gm-dark-tint-action-20,#2ebeda14),#0000 42%),linear-gradient(125deg,var(--gm-dark-page-soft,#071620)0%,var(--gm-dark-page-soft,#0b2130)60%,var(--gm-dark-surface,#0d2738)100%)!important;box-shadow:0 18px 48px var(--gm-dark-tint-page-soft-46,#0418252e)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero:before{z-index:0;content:"";background:linear-gradient(var(--gm-dark-action,#6be5f7),var(--gm-dark-surface-2,#248aa5)72%,#0000);width:4px;box-shadow:0 0 22px var(--gm-dark-tint-action-82,#58d8ef52);position:absolute;top:0;bottom:0;left:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero:after{color:var(--gm-dark-tint-accent-31,#99d7e61f);content:"";background:linear-gradient(90deg,#0000,var(--gm-dark-tint-action-140,#6edef38c));width:4.5rem;height:1px;position:absolute;top:1rem;right:1.15rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__copy,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action{z-index:1;position:relative}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__eyebrow{color:var(--gm-dark-accent,#7edff0);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.8rem;font-size:.72rem;font-weight:850;display:inline-flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__eyebrow:after{content:"";background:var(--gm-dark-tint-action-97,#69d7ec61);width:2.6rem;height:1px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero h1{letter-spacing:-.05em;max-width:760px;margin:0 0 .75rem;font-size:clamp(2rem,3.7vw,3.2rem);font-weight:900;line-height:1.02;color:var(--gm-dark-ink,#f3fbff)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero h1 span{color:var(--gm-dark-accent,#72dff3);-webkit-text-fill-color:currentColor;background:0 0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__copy>p{max-width:650px;font-size:.95rem;line-height:1.65;color:var(--gm-dark-copy,#b6ccd8)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__presence{color:var(--gm-dark-copy,#b9d0db);margin-top:1rem;font-size:.8rem;font-weight:650}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action{border-left:1px solid var(--gm-dark-tint-border-46,#7dcadc2e);gap:.75rem;padding:1rem 0 1rem 1.35rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action:before{color:var(--gm-dark-copy,#7393a3);content:"Community pulse";letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:850}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__metrics{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__metrics>span{text-align:center;background:var(--gm-dark-tint-page-soft-122,#05121c7a);border:1px solid var(--gm-dark-tint-border-33,#7fc7d821);border-radius:.55rem;gap:.12rem;padding:.7rem .45rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__metrics strong{font-size:1rem;font-weight:850;color:var(--gm-dark-ink,#f0faff)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__metrics small{letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:750;color:var(--gm-dark-copy,#89a8b8)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action .btn{color:var(--gm-dark-accent,#05151d);background:var(--gm-dark-action,#8ddeed);border-color:var(--gm-dark-border,#8ddeed);min-height:46px;box-shadow:0 10px 28px var(--gm-dark-tint-action-48,#38c2db30);font-size:.84rem;font-weight:850}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action .btn:hover{color:var(--gm-dark-accent,#031117);background:var(--gm-dark-action,#b3edf7);border-color:var(--gm-dark-border,#b3edf7);transform:translateY(-1px)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action-note{text-align:left;padding-inline:.15rem;font-size:.7rem;line-height:1.5;color:var(--gm-dark-copy,#87a4b2)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation{border-color:color-mix(in srgb,var(--gm-accent)18%,var(--gm-border));background:color-mix(in srgb,var(--gm-surface)92%,transparent);backdrop-filter:blur(12px);border-radius:.95rem;min-height:66px;padding:.55rem;box-shadow:0 14px 36px #0c253414}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav a{border-radius:.65rem;min-height:46px;font-size:.78rem;font-weight:750}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav a i{color:var(--gm-accent-strong)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav a[aria-current=page]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gm-accent)20%,transparent)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-search input{background:var(--gm-surface-2);border-radius:.6rem;min-height:44px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-search .btn{border-radius:.6rem;width:46px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head{justify-content:space-between;align-items:end;gap:1rem;min-height:0;margin:0 0 1rem;padding:.35rem .15rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head__eyebrow{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.4rem;margin-bottom:.35rem;font-weight:850;color:var(--gm-accent-strong)!important;font-size:.64rem!important;display:inline-flex!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:880}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head p{margin:.35rem 0 0;font-size:.82rem;color:var(--gm-copy)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head__count{border:1px solid var(--gm-border);color:var(--gm-copy);background:var(--gm-surface);letter-spacing:.06em;text-transform:uppercase;border-radius:.65rem;align-items:baseline;gap:.35rem;padding:.55rem .72rem;font-size:.6rem;font-weight:800;display:inline-flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head__count strong{color:var(--gm-ink);font-size:.92rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-groups{gap:1.35rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group{--group-accent:var(--index-cyan);border:1px solid color-mix(in srgb,var(--group-accent)22%,var(--gm-border));border-radius:1.1rem;position:relative;overflow:hidden;background:var(--gm-surface)!important;box-shadow:0 18px 46px #0a253417!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group[data-forum-tone="2"]{--group-accent:var(--index-violet)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group[data-forum-tone="3"]{--group-accent:var(--index-lime)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group[data-forum-tone="4"]{--group-accent:var(--index-orange)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;min-height:82px;padding:.82rem 1.1rem;display:grid;position:relative;overflow:hidden;background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--group-accent)19%,transparent),transparent 19rem),linear-gradient(112deg,#0a2231,#112c3b 65%,#151d34)!important;border:0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__head:before{content:"";background:linear-gradient(90deg,var(--group-accent),color-mix(in srgb,var(--group-accent)15%,transparent)60%,transparent);height:3px;position:absolute;inset:0 0 auto}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__head:after{border:1px solid color-mix(in srgb,var(--group-accent)15%,transparent);background:0 0;border-radius:50%;width:210px;height:160px;bottom:-80px;left:auto;right:22%;transform:rotate(-14deg)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__identity{z-index:1;align-items:center;gap:1rem;min-width:0;display:flex;position:relative}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__icon{border:1px solid color-mix(in srgb,var(--group-accent)32%,transparent);width:44px;height:44px;color:var(--group-accent);background:color-mix(in srgb,var(--group-accent)11%,#051620b3);border-radius:.9rem;flex:0 0 44px;place-items:center;font-size:1.1rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 12px 28px #0003}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__icon>span{background:var(--group-accent);width:12px;height:12px;box-shadow:0 0 12px color-mix(in srgb,var(--group-accent)70%,transparent);border:3px solid #0d2837;border-radius:50%;position:absolute;bottom:-3px;right:-3px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__copy{min-width:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__head h3{letter-spacing:-.02em;margin:0;font-size:1.18rem;font-weight:820;line-height:1.25;color:#f3f9fc!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__head p{max-width:680px;margin:.3rem 0 0;font-size:.76rem;line-height:1.5;color:#9eb7c3!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__meta{z-index:1;gap:.5rem;display:flex;position:relative}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__meta>span{text-align:center;background:#03111a5e;border:1px solid #9ed5e424;border-radius:.65rem;gap:.1rem;min-width:82px;padding:.45rem .58rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__meta strong{font-size:.92rem;font-weight:820;color:#ecf7fb!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__meta small{letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:780;color:#829eac!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-board-columns{border-color:var(--gm-border);color:var(--gm-copy);background:var(--gm-surface-2);letter-spacing:.09em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) 150px minmax(260px,34%);gap:1rem;padding:.62rem 1.2rem;font-size:.57rem;font-weight:820}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category{border-color:var(--gm-border);grid-template-columns:minmax(0,1fr) 150px minmax(260px,34%);align-items:center;gap:1rem;min-height:84px;padding:.72rem 3.2rem .72rem 1rem;background:var(--gm-surface)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category:hover{z-index:1;border-color:color-mix(in srgb,var(--group-accent)35%,var(--gm-border));box-shadow:inset 3px 0 0 var(--group-accent),0 10px 28px #08223114;background:color-mix(in srgb,var(--group-accent)5%,var(--gm-surface))!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__main{gap:.9rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__icon{border:1px solid color-mix(in srgb,var(--group-accent)25%,var(--gm-border));width:42px;height:42px;color:color-mix(in srgb,var(--group-accent)82%,var(--gm-ink));background:color-mix(in srgb,var(--group-accent)8%,var(--gm-surface-2));border-radius:.78rem;flex:0 0 42px;place-items:center;font-size:1.05rem;display:grid;box-shadow:0 8px 20px #0a2a3a14}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__name{letter-spacing:-.012em;margin:0;font-size:1.05rem;font-weight:780;color:var(--gm-ink)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__description{margin-top:.28rem;font-size:.76rem;line-height:1.55;color:var(--gm-copy)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category__stats{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.45rem;display:grid!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category__stats>span{border:1px solid var(--gm-border);background:var(--gm-surface-2);text-align:center;border-radius:.55rem;gap:.05rem;min-width:0;padding:.52rem .35rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__stats strong{color:var(--gm-ink);font-size:.84rem;font-weight:800}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__stats small{color:var(--gm-copy);letter-spacing:.06em;text-transform:uppercase;font-size:.52rem;font-weight:750}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__latest{border:0;border-left:1px solid var(--gm-border);border-radius:0;gap:.7rem;min-height:54px;padding:.4rem .55rem .4rem .85rem;background:0 0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index a.forum-category__latest:hover{background:var(--gm-surface-2)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__latest-label{color:color-mix(in srgb,var(--group-accent)75%,var(--gm-copy));letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:.3rem;font-size:.52rem;font-weight:820;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__latest strong{font-size:.8rem;font-weight:720;line-height:1.35;color:var(--gm-ink)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__latest-copy>span:last-child{color:var(--gm-copy);font-size:.63rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__latest-avatar{border:2px solid color-mix(in srgb,var(--group-accent)30%,var(--gm-surface));flex:0 0 36px;width:36px;height:36px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__go{border:1px solid var(--gm-border);width:29px;height:29px;color:var(--gm-copy);background:var(--gm-surface-2);border-radius:.55rem;place-items:center;transition:color .18s,border-color .18s,transform .18s;display:grid;position:absolute;right:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category:hover .forum-category__go{border-color:color-mix(in srgb,var(--group-accent)48%,var(--gm-border));color:color-mix(in srgb,var(--group-accent)80%,var(--gm-ink));transform:translate(2px)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-sidebar-card{border-radius:.95rem;overflow:hidden;box-shadow:0 14px 34px #0a253414!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-sidebar-card__head{min-height:52px;padding:.85rem 1rem;background:linear-gradient(105deg,var(--gm-surface-2),var(--gm-surface))!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-sidebar-card__head h3{letter-spacing:.02em;font-size:.78rem;font-weight:820}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-sidebar-card__head>i{color:var(--gm-accent-strong)}@media (width<=1199.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero{grid-template-columns:minmax(0,1fr) 340px;gap:2rem}}@media (width<=991.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero{min-height:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action{grid-template-columns:minmax(0,1fr) minmax(210px,.7fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action-note{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-board-columns,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category{grid-template-columns:minmax(0,1fr) 130px minmax(230px,34%)}}@media (width<=767.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-masthead{padding-top:.9rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero{border-radius:1rem;gap:1.4rem;padding:1.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero h1{font-size:clamp(2rem,10vw,3rem)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__copy>p{font-size:.88rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation{flex-direction:column;align-items:stretch}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav{grid-template-columns:repeat(3,1fr);display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav a{text-align:center;justify-content:center;padding-inline:.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-search{width:100%}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head{align-items:start}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head p{display:block}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head__count{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__head{grid-template-columns:minmax(0,1fr);gap:.9rem;min-height:0;padding:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__icon{flex-basis:48px;width:48px;height:48px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__meta>span{min-width:84px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__meta>span:last-child,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-board-columns{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category{grid-template-columns:minmax(0,1fr);gap:.65rem;padding:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category__stats{grid-area:2/1;justify-content:flex-start;display:flex!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category__stats>span{justify-content:center;align-items:baseline;gap:.3rem;min-width:86px;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__latest{border-top:1px solid var(--gm-border);border-left:0;grid-area:3/1;padding:.75rem 0 0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__go{display:none}}@media (width<=479.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero{padding:1.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__metrics strong{font-size:.9rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav a{flex-direction:column;gap:.25rem;font-size:.67rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__head p{display:block}}@media (prefers-reduced-motion:reduce){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index :is(.forum-category,.forum-category__go,.forum-lobby-hero__action .btn){transition:none}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace{--workspace-cyan:#62ddf2;--workspace-violet:#9d8dff;--workspace-green:#78e0a7;padding-block:1rem 3rem;background:radial-gradient(circle at 4% 8%,color-mix(in srgb,var(--gm-accent)9%,transparent),transparent 25rem),radial-gradient(circle at 96% 35%,#7e5ce00f,transparent 28rem),var(--gm-page)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-breadcrumbs{min-height:30px;color:var(--gm-copy);margin-bottom:.85rem;font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-breadcrumbs a{text-decoration:none;color:var(--gm-copy)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-breadcrumbs a:hover{color:var(--gm-accent-strong)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-category-layout,.forum-games-layout,.forum-thread-layout,.forum-compose__layout){gap:1.1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming,.forum-thread-hero){--gm-ink:var(--gm-dark-ink,#f3faff);--gm-copy:var(--gm-dark-copy,#a9c1cd);--gm-accent:var(--gm-dark-accent,var(--workspace-cyan));--gm-accent-strong:var(--gm-dark-accent-strong,#9beaf7);--gm-accent-soft:var(--gm-dark-accent-soft,#4fcce521);--gm-border:var(--gm-dark-border,#7bd3e838);isolation:isolate;border:1px solid var(--gm-border);min-height:178px;color:var(--gm-ink);border-radius:1.05rem;margin-bottom:1.15rem;padding:1.25rem 1.4rem;position:relative;overflow:hidden;background:radial-gradient(circle at 8% 10%,var(--gm-dark-tint-action-46,#45cae52e),#0000 18rem),radial-gradient(circle at 90% 5%,#8862e630,#0000 20rem),linear-gradient(120deg,var(--gm-dark-page-soft,#071b29),var(--gm-dark-surface,#0d2d3d)58%,var(--gm-dark-surface,#151d35))!important;box-shadow:0 20px 55px var(--gm-dark-tint-page-soft-41,#051d2b29)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming):before{z-index:-1;content:"";opacity:.11;background-image:linear-gradient(var(--gm-dark-tint-action-77,#76def14d)1px,#0000 1px),linear-gradient(90deg,var(--gm-dark-tint-action-77,#76def14d)1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 82%)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming):after{content:"";border:1px solid var(--gm-dark-tint-border-31,#83d9eb1f);background:0 0;border-radius:50%;width:20rem;height:20rem;display:block;position:absolute;bottom:-8rem;right:-5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-category-banner__eyebrow,.forum-games-hero__eyebrow,.forum-compose__eyebrow){letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.42rem;margin-bottom:.28rem;font-size:.62rem;font-weight:850;display:inline-flex;color:var(--gm-dark-accent,#83e4f4)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming,.forum-thread-hero) h1{letter-spacing:-.04em;margin:.18rem 0 .55rem;font-size:clamp(1.7rem,3.1vw,2.6rem);font-weight:870;line-height:1.08;color:var(--gm-dark-ink,#f3faff)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming) p{max-width:680px;margin:0;font-size:.84rem;line-height:1.6;color:var(--gm-dark-copy,#a9c1cd)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner--gaming{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__main{align-items:center;gap:1rem;min-width:0;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__icon,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__icon{border-radius:.85rem;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:1.3rem;display:grid;color:#84e5f5!important;background:#44b7cf1c!important;border:1px solid #7edef140!important;box-shadow:inset 0 1px #ffffff0f,0 12px 28px #0000002e!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__details{flex-wrap:wrap;align-items:center;gap:.45rem .8rem;margin-top:.75rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__meta{gap:.38rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__meta span,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__permissions span{background:#03121c52;border:1px solid #8cd3e526;border-radius:.48rem;padding:.36rem .52rem;font-size:.64rem;color:#a9c2ce!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__meta strong{font-size:.75rem;color:#f0f8fb!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__action{z-index:1;gap:.55rem;min-width:190px;display:grid;position:relative}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__action .btn{min-height:44px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__back{text-align:center;justify-content:center}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-toolbar{align-items:end;min-height:56px;padding:0 .15rem .8rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-toolbar h2{letter-spacing:-.025em;font-size:1.35rem;font-weight:820}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page :is(.forum-board-filters,.forum-games-filters){border:1px solid var(--gm-border);border-radius:.85rem;margin-bottom:1rem;padding:.8rem;box-shadow:0 12px 30px #0a25340f;background:var(--gm-surface)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page :is(.forum-board-filter-control,.forum-board-filters select,.forum-games-filter-control,.forum-games-filters select){background:var(--gm-surface-2);border-radius:.55rem;min-height:42px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-filter-control{border:1px solid var(--gm-border);background:var(--gm-surface-2);border-radius:.6rem;align-items:center;gap:.55rem;width:100%;height:44px;min-height:44px;padding:0 .75rem;display:flex;overflow:hidden}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-filter-control input{width:100%;height:42px;min-height:0;color:var(--gm-ink);font:inherit;border-radius:0;outline:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-filter-control input::placeholder{color:var(--gm-copy);opacity:.82}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-compact-pagination{border:1px solid var(--gm-border);background:var(--gm-surface-2);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;margin:1rem .75rem;padding:.65rem .75rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-compact-pagination .gm-pagination__summary{min-width:0;color:var(--gm-copy);font-size:.72rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-compact-pagination .gm-pagination__links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-compact-pagination .gm-pagination__links>:is(.gm-pagination__control,.gm-pagination__page,.gm-pagination__ellipsis){border:1px solid var(--gm-border);min-width:38px;min-height:38px;color:var(--gm-ink);background:var(--gm-surface);border-radius:.55rem;justify-content:center;align-items:center;font-size:.72rem;text-decoration:none;display:inline-flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-compact-pagination .gm-pagination__control{gap:.35rem;padding-inline:.7rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-compact-pagination .gm-pagination__control>span{min-width:0;min-height:0;font-size:inherit}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-compact-pagination .gm-pagination__page.is-current{border-color:var(--gm-action);color:var(--gm-on-action)!important;background:var(--gm-action)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-compact-pagination a:hover{border-color:var(--gm-accent);color:var(--gm-accent-strong);background:var(--gm-accent-soft)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page :is(.forum-topic-section,.forum-games-board){border:1px solid var(--gm-border);border-radius:1rem;overflow:hidden;background:var(--gm-surface)!important;box-shadow:0 15px 38px #0a253413!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page :is(.forum-topic-section__head,.forum-games-board__head){min-height:60px;padding:.85rem 1rem;background:linear-gradient(105deg,var(--gm-surface-2),var(--gm-surface))!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread--upgraded{min-height:82px;transition:background .18s,box-shadow .18s}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread--upgraded:hover{box-shadow:inset 3px 0 var(--gm-accent);background:color-mix(in srgb,var(--gm-accent)5%,var(--gm-surface))!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page :is(.forum-thread__visual,.forum-thread__body,.forum-thread__activity){color:inherit;text-decoration:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__activity{border-radius:.55rem;transition:background .18s,box-shadow .18s}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__activity:hover{background:color-mix(in srgb,var(--gm-accent)8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gm-accent)22%,transparent)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page :is(.forum-thread__body,.forum-thread__activity):focus-visible{outline:2px solid var(--gm-accent);outline-offset:3px;border-radius:.45rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.15rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory :is(.forum-games-hero__directory-icon,.forum-games-hero__art){color:var(--gm-dark-accent,#86e4f4);background:var(--gm-dark-tint-action-26,#3cb1cb1a);border:1px solid var(--gm-dark-tint-border-59,#7edef13b);border-radius:.85rem;place-items:center;width:76px;height:96px;font-size:1.65rem;display:grid;overflow:hidden;box-shadow:0 12px 30px #0000002e}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__art img{object-fit:cover;width:100%;height:100%}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__actions{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__actions .btn{min-height:40px;font-size:.72rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__metric{z-index:1;text-align:center;background:var(--gm-dark-tint-page-soft-97,#03121c61);border:1px solid var(--gm-dark-tint-border-46,#89d3e62e);border-radius:.75rem;gap:.15rem;min-width:126px;padding:.8rem;display:grid;position:relative}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__metric strong{font-size:1.35rem;color:var(--gm-dark-ink,#f2f9fc)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__metric span{letter-spacing:.07em;text-transform:uppercase;font-size:.6rem;font-weight:800;color:var(--gm-dark-copy,#98b2bf)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory :is(.forum-game-directory-row,.forum-games-thread){min-height:82px;transition:background .18s,box-shadow .18s}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory :is(.forum-game-directory-row,.forum-games-thread):hover{box-shadow:inset 3px 0 var(--gm-accent);background:color-mix(in srgb,var(--gm-accent)5%,var(--gm-surface))!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-directory-tabs{border-bottom:1px solid var(--gm-border);background:var(--gm-surface-2);padding:.55rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-directory-tabs a{border-radius:.6rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__hero--gaming{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__head{align-items:center;gap:1rem;min-width:0;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__hero-status{z-index:1;backdrop-filter:blur(8px);background:var(--gm-dark-tint-page-soft-92,#03121c5c);border:1px solid var(--gm-dark-tint-border-43,#8ad4e62b);border-radius:.75rem;position:relative}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__card{border:1px solid var(--gm-border);border-radius:1rem;overflow:hidden;background:var(--gm-surface)!important;box-shadow:0 16px 42px #0a253414!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__author{border-bottom:1px solid var(--gm-border);background:var(--gm-surface-2);padding:.85rem 1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__field :is(.form-control,.form-select){background:var(--gm-surface-2);border-radius:.62rem;min-height:46px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__field textarea{min-height:260px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-hero{min-height:210px;padding:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-hero--profile-banner{min-height:240px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-hero--profile-banner:before{z-index:1;opacity:1;background:linear-gradient(90deg,var(--gm-dark-tint-page-soft-230,#030c14e6),var(--gm-dark-tint-page-soft-194,#051622c2)58%,var(--gm-dark-tint-page-soft-171,#081324ab));display:block;mask-image:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head{z-index:2;min-height:inherit;grid-template-columns:minmax(0,1fr) minmax(260px,330px);align-items:center;gap:1.2rem;padding:1.25rem 1.35rem;display:grid;position:relative}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head__actions{backdrop-filter:blur(9px);background:#03121c6b;border:1px solid #8bd4e629;border-radius:.8rem;padding:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head__action-grid{gap:.45rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-action{background:#0e2d3ab3;border-color:#91d4e529;border-radius:.62rem;min-height:50px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-tools{border:1px solid var(--gm-border);background:color-mix(in srgb,var(--gm-surface)94%,transparent);backdrop-filter:blur(10px);border-radius:.85rem;min-height:58px;margin-bottom:1rem;padding:.55rem;box-shadow:0 12px 30px #0a253411}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page :is(.forum-post,.forum-reply){border:1px solid var(--gm-border);border-left:3px solid var(--gm-accent);border-radius:.9rem;overflow:hidden;background:var(--gm-surface)!important;box-shadow:0 14px 36px #0a253412!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-post__author{background:linear-gradient(155deg,var(--gm-surface-2),var(--gm-surface))!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-post__body{color:var(--gm-ink);font-size:1rem;line-height:1.82}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-sidebar-card,.forum-side-card,.forum-thread-rail-card,.forum-compose__side-card){border:1px solid var(--gm-border);border-radius:.9rem;overflow:hidden;background:var(--gm-surface)!important;box-shadow:0 12px 32px #0a253411!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-thread-rail-card>header,.forum-compose__side-head){min-height:48px;padding:.78rem .9rem;background:linear-gradient(105deg,var(--gm-surface-2),var(--gm-surface))!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-thread-rail-card>header,.forum-compose__side-head)>i{color:var(--gm-accent-strong);display:inline-block}@media (width>=1200px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-index-layout,.forum-category-layout,.forum-games-layout,.forum-thread-layout,.forum-compose__layout){grid-template-columns:minmax(0,1fr) 280px}}@media (width<=991.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head__actions{width:100%}}@media (width<=767.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming,.forum-thread-hero){border-radius:.9rem;min-height:0;padding:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner--gaming,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__hero--gaming,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-toolbar{min-height:0;padding-bottom:.75rem;align-items:flex-start!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__main,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__head{align-items:flex-start}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__action{grid-template-columns:1fr 1fr;min-width:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__metric{min-width:94px;position:absolute;top:1rem;right:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__copy{padding-right:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head{padding:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head__action-grid{grid-template-columns:repeat(3,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-action{min-width:0}}@media (width<=479.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming,.forum-thread-hero) h1{font-size:1.65rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__main,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__head{gap:.7rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__icon,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__icon{flex-basis:44px;width:44px;height:44px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__permissions{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__action{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__metric{width:max-content;position:static}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head__action-grid{grid-template-columns:minmax(0,1fr)}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-lobby-hero,.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming,.forum-thread-hero){border-color:var(--gm-dark-tint-accent-56,#58ddf538);box-shadow:0 20px 48px var(--gm-dark-tint-page-soft-46,#04121d2e),inset 0 1px #ffffff0a}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-index-group,.forum-sidebar-card,.forum-side-card,.forum-games-board,.forum-topic-section,.forum-compose__card,.forum-thread-rail-card){border-color:color-mix(in srgb,var(--forum-line)78%,#58ddf5 22%);box-shadow:0 15px 36px #061d2c14}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__head{background:radial-gradient(circle at 94% 0,#58ddf51c,#0000 16rem),linear-gradient(120deg,#102737,#173a4d)!important;border-color:#58ddf533!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category{transition:border-color .16s,background-color .16s,transform .16s}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category:hover{border-color:color-mix(in srgb,var(--forum-line)58%,#58ddf5 42%);transform:translate(2px);background:color-mix(in srgb,var(--forum-surface)94%,#58ddf5 6%)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-board-filters,.forum-games-filters,.forum-directory-tabs){border-color:color-mix(in srgb,var(--forum-line)78%,#58ddf5 22%);box-shadow:0 12px 28px #061d2c12}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-thread-rail-card>header,.forum-compose__side-head){background:linear-gradient(90deg,color-mix(in srgb,var(--forum-surface-soft)92%,#58ddf5 8%),var(--forum-surface-soft))!important}html[data-theme=dark]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-index-group,.forum-sidebar-card,.forum-side-card,.forum-games-board,.forum-topic-section,.forum-compose__card,.forum-thread-rail-card){box-shadow:0 20px 46px var(--gm-dark-tint-page-soft-64)}@media (prefers-reduced-motion:reduce){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category{transition:none;transform:none!important}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-lobby-hero,.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming){background-image:none!important;background-position:50%,50%,50%!important;background-repeat:no-repeat,repeat,no-repeat!important;background-size:auto,640px 480px,auto!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__paths{color:var(--gm-dark-copy,#9eb4c0);flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem;font-size:.65rem;font-weight:800;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__paths span{align-items:center;gap:.38rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__paths i{color:var(--gm-dark-accent,#75dff3)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck{border:1px solid color-mix(in srgb,var(--forum-line)70%,#58ddf5 30%);background:var(--forum-surface);border-radius:1rem;margin-top:1rem;overflow:hidden;box-shadow:0 18px 42px #061d2c1a}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck>header{border-bottom:1px solid var(--forum-line);background:linear-gradient(105deg,color-mix(in srgb,var(--forum-surface-soft)92%,#58ddf5 8%),var(--forum-surface));justify-content:space-between;align-items:end;gap:1rem;padding:1rem 1.1rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck>header span{color:var(--forum-accent);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.42rem;font-size:.58rem;font-weight:900;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck>header span i{background:#9dea66;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 9px #9dea6666}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck>header h2{color:var(--forum-ink);letter-spacing:-.025em;margin:.25rem 0 0;font-size:1.15rem;font-weight:900}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck>header p{color:var(--forum-muted);margin:0;font-size:.65rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck>header p strong{color:var(--forum-ink)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a{border-left:1px solid var(--forum-line);color:var(--forum-ink);grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:.7rem;padding:1rem;text-decoration:none;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a:first-child{border-left:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a:hover{color:var(--forum-ink);background:var(--forum-row-hover)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a>span:first-child{width:38px;height:38px;color:var(--forum-accent);background:color-mix(in srgb,var(--forum-accent)12%,var(--forum-surface));border-radius:.6rem;place-items:center;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a>div{gap:.15rem;min-width:0;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid small{color:var(--forum-accent);letter-spacing:.07em;text-transform:uppercase;font-size:.52rem;font-weight:900}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid strong{font-size:.78rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid p{color:var(--forum-muted);margin:0;font-size:.62rem;line-height:1.45}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a>i{color:var(--forum-muted);font-size:.65rem}@media (width<=991.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a:nth-child(3){border-left:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a:nth-child(n+3){border-top:1px solid var(--forum-line)}}@media (width<=575.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck>header{flex-direction:column;align-items:flex-start}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a{border-top:1px solid var(--forum-line);border-left:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a:first-child{border-top:0}}:where([data-css~=forum]) .forum-deal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1rem 0 1.25rem;display:grid}:where([data-css~=forum]) .forum-deal-card{border:1px solid color-mix(in srgb,var(--forum-line)78%,var(--forum-accent)22%);background:var(--forum-surface);border-radius:.9rem;grid-template-columns:minmax(112px,34%) minmax(0,1fr);min-height:142px;display:grid;overflow:hidden;box-shadow:0 10px 24px #04182517}:where([data-css~=forum]) .forum-deal-card__media{background:linear-gradient(145deg,#102b3d,#071722);min-height:100%;display:block;position:relative;overflow:hidden}:where([data-css~=forum]) .forum-deal-card__media img,:where([data-css~=forum]) .forum-deal-card__fallback{object-fit:cover;width:100%;height:100%;min-height:142px;display:block}:where([data-css~=forum]) .forum-deal-card__fallback{color:#7ee2f4;background:radial-gradient(circle at 70% 20%,#58ddf533,#0000 58%);place-items:center;font-size:2rem;display:grid}:where([data-css~=forum]) .forum-deal-card__saving{color:#08200f;letter-spacing:.035em;text-transform:uppercase;background:#9dea66;border-radius:.38rem;padding:.28rem .46rem;font-size:.56rem;font-weight:950;position:absolute;top:.55rem;left:.55rem;box-shadow:0 5px 14px #0003}:where([data-css~=forum]) .forum-deal-card__body{flex-direction:column;min-width:0;padding:.78rem .85rem .7rem;display:flex}:where([data-css~=forum]) .forum-deal-card__platform{color:var(--forum-accent);letter-spacing:.075em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.53rem;font-weight:900;overflow:hidden}:where([data-css~=forum]) .forum-deal-card__body h3{letter-spacing:-.015em;margin:.22rem 0 .38rem;font-size:.83rem;font-weight:900;line-height:1.25}:where([data-css~=forum]) .forum-deal-card__body h3 a{color:var(--forum-ink);text-decoration:none}:where([data-css~=forum]) .forum-deal-card__body h3 a:hover{color:var(--forum-accent)}:where([data-css~=forum]) .forum-deal-card__price{align-items:baseline;gap:.42rem;display:flex}:where([data-css~=forum]) .forum-deal-card__price strong{color:#58b936;font-size:1rem;font-weight:950}:where([data-css~=forum]) .forum-deal-card__price s{color:var(--forum-muted);font-size:.63rem}:where([data-css~=forum]) .forum-deal-card__body>p{color:var(--forum-muted)!important;margin:.22rem 0 .55rem!important;font-size:.58rem!important;line-height:1.4!important}:where([data-css~=forum]) .forum-deal-card__footer{border-top:1px solid var(--forum-line);justify-content:space-between;align-items:center;gap:.55rem;margin-top:auto;padding-top:.5rem;font-size:.55rem;display:flex}:where([data-css~=forum]) .forum-deal-card__footer span{color:var(--forum-muted)}:where([data-css~=forum]) .forum-deal-card__footer a{color:var(--forum-accent);font-weight:850;text-decoration:none}:where([data-css~=forum]) .forum-deal-card__footer a:hover{color:var(--forum-ink)}@media (width<=991.98px){:where([data-css~=forum]) .forum-deal-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=479.98px){:where([data-css~=forum]) .forum-deal-card{grid-template-columns:104px minmax(0,1fr);min-height:132px}:where([data-css~=forum]) .forum-deal-card__media img,:where([data-css~=forum]) .forum-deal-card__fallback{min-height:132px}:where([data-css~=forum]) .forum-deal-card__body{padding:.68rem .7rem .62rem}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace{padding-block:.8rem 2.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace>.container{max-width:1380px;padding-inline:clamp(14px,2vw,24px)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-breadcrumbs{gap:.42rem;min-height:22px;margin-bottom:.55rem;font-size:.72rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-index-layout,.forum-category-layout,.forum-games-layout,.forum-thread-layout,.forum-compose__layout){gap:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-index-group,.forum-sidebar-card,.forum-side-card,.forum-games-board,.forum-topic-section,.forum-compose__card,.forum-thread-rail-card,.forum-post,.forum-reply){border-radius:.72rem;box-shadow:0 9px 26px #061d2c0f!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-masthead{margin-bottom:.85rem;padding-top:.45rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero{border-radius:.78rem;grid-template-columns:minmax(0,1fr) minmax(260px,310px);gap:1.25rem;min-height:0;margin-bottom:.6rem;padding:1.05rem 1.2rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__copy{max-width:850px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__eyebrow{margin-bottom:.4rem;font-size:.61rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero h1{letter-spacing:-.04em;max-width:900px;margin-bottom:.4rem;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.08}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__copy>p{max-width:720px;font-size:.8rem;line-height:1.45}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__presence{gap:.42rem;margin-top:.5rem;font-size:.68rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__paths{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action{gap:.42rem;padding:.45rem 0 .45rem 1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action:before{font-size:.56rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__metrics{gap:.3rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__metrics>span{border-radius:.45rem;gap:0;padding:.4rem .3rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__metrics strong{font-size:.85rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__metrics small{font-size:.49rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action .btn{min-height:38px;font-size:.72rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action-note{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation{border-radius:.72rem;min-height:50px;padding:.32rem .38rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav a{border-radius:.5rem;min-height:38px;padding:.5rem .68rem;font-size:.7rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-search input{min-height:38px;font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-search .btn{width:40px;min-height:38px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck{border-radius:.72rem;margin-top:.6rem;box-shadow:0 10px 28px #061d2c12}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck>header{align-items:center;min-height:48px;padding:.55rem .75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck>header span{font-size:.51rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck>header h2{margin-top:.12rem;font-size:.92rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck>header p{font-size:.58rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:60px;padding:.58rem .68rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a>span:first-child{border-radius:.5rem;width:32px;height:32px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid small{font-size:.47rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid strong{font-size:.69rem;line-height:1.25}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid p{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head{margin-bottom:.65rem;padding:.15rem .1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head__eyebrow{margin-bottom:.18rem;font-size:.55rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head h2{font-size:clamp(1.25rem,2.2vw,1.65rem)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head p{margin-top:.2rem;font-size:.73rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head__count{padding:.4rem .55rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-groups{gap:.85rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group{border-radius:.78rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__head{min-height:62px;padding:.58rem .82rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__identity{gap:.72rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__icon{flex-basis:32px;width:32px;height:32px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__head h3{font-size:.88rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__head p{font-size:.66rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category{min-height:70px;padding:.6rem .78rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__icon{flex-basis:36px;width:36px;height:36px;font-size:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__name{font-size:.9rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__description{margin-top:.12rem;font-size:.72rem;line-height:1.4}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming,.forum-thread-hero){border-radius:.78rem;min-height:0;margin-bottom:.8rem;padding:.9rem 1rem;box-shadow:0 12px 34px var(--gm-dark-tint-page-soft-31,#04121d1f)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming,.forum-thread-hero) h1{margin:.12rem 0 .32rem;font-size:clamp(1.45rem,2.6vw,2rem);line-height:1.12}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming) p{font-size:.76rem;line-height:1.45}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner--gaming,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__hero--gaming{gap:.85rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__main,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__head{gap:.72rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__icon,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__icon{border-radius:.65rem;flex-basis:46px;width:46px;height:46px;font-size:1.08rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__details{gap:.35rem .55rem;margin-top:.45rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__meta span,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__permissions span{padding:.25rem .4rem;font-size:.56rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__action{gap:.38rem;min-width:176px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__action .btn{min-height:38px;font-size:.72rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-toolbar{min-height:42px;padding:0 .1rem .55rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-toolbar h2{font-size:1.12rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page :is(.forum-board-filters,.forum-games-filters){border-radius:.68rem;margin-bottom:.7rem;padding:.6rem;box-shadow:0 7px 20px #0a25340b}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page :is(.forum-board-filter-control,.forum-board-filters select,.forum-games-filter-control,.forum-games-filters select){min-height:38px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page :is(.forum-topic-section__head,.forum-games-board__head){min-height:50px;padding:.68rem .82rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread--upgraded{min-height:72px;padding-block:.62rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-topic-table__header{padding-block:.48rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero{gap:.85rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory :is(.forum-games-hero__directory-icon,.forum-games-hero__art){border-radius:.65rem;width:58px;height:72px;font-size:1.3rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__actions{margin-top:.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__actions .btn{min-height:36px;padding:.42rem .68rem;font-size:.66rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__metric{min-width:108px;padding:.58rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory :is(.forum-game-directory-row,.forum-games-thread){min-height:72px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-board__head{min-height:50px;padding:.68rem .82rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-hero,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-hero--profile-banner{min-height:150px;padding:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head{grid-template-columns:minmax(0,1fr) minmax(230px,280px);gap:.85rem;padding:.85rem 1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head__boxart{width:56px;height:74px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head__actions{border-radius:.62rem;gap:.45rem;width:auto;padding:.52rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head__actions-label{font-size:.58rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-action{border-radius:.5rem;min-height:40px;font-size:.66rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-tools{border-radius:.68rem;min-height:48px;margin-bottom:.7rem;padding:.38rem;box-shadow:0 7px 20px #0a25340b}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-tools :is(input,a,button){font-size:.74rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-content{gap:.8rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page :is(.forum-post,.forum-reply){border-left-width:2px;border-radius:.72rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-post__author{padding:.9rem .75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-post__avatar{width:64px;height:64px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-post__top{min-height:44px;padding:.5rem .85rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-post__body{padding:1rem 1.1rem;font-size:.94rem;line-height:1.72}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-reply__head{padding:.72rem .9rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-reply__body{padding:.85rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__hero-status{border-radius:.62rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__author{padding:.68rem .82rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__field :is(.form-control,.form-select){min-height:42px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__field textarea.form-control{min-height:230px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-sidebar,.forum-thread-sidebar,.forum-compose__sidebar){gap:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-thread-rail-card>header,.forum-compose__side-head){min-height:42px;padding:.62rem .75rem}@media (width>=1200px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-index-layout,.forum-category-layout,.forum-games-layout,.forum-thread-layout,.forum-compose__layout){grid-template-columns:minmax(0,1fr) 260px}}@media (width<=991.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action{border-top:1px solid var(--gm-dark-tint-border-46,#7dcadc2e);border-left:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.6rem 0 0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action:before{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__metrics{max-width:320px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace{padding-top:.55rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero{padding:.9rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero h1{font-size:clamp(1.55rem,8vw,2rem)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation{gap:.4rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav a{padding-inline:.58rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-category-banner--gaming,.forum-games-hero,.forum-compose__hero--gaming,.forum-thread-hero){padding:.8rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-hero{padding:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head{padding:.8rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-post__avatar{width:46px;height:46px}}@media (width<=575.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__copy>p,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck>header p,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-section-head p{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__action{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero__metrics{max-width:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck>header{min-height:44px;padding:.5rem .65rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a{border-top:1px solid var(--forum-line);border-left:1px solid var(--forum-line);min-height:52px;padding:.48rem .6rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a:nth-child(odd){border-left:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a:nth-child(-n+2){border-top:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a>i,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__details,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__hero-status{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-hero,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-hero--profile-banner{min-height:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-head__action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-index-rail,.forum-category-rail,.forum-games-aside,.forum-thread-sidebar,.forum-compose__sidebar){align-self:start}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-index-rail .forum-sidebar,.forum-category-rail .forum-sidebar,.forum-games-aside .forum-sidebar,.forum-thread-sidebar,.forum-compose__sidebar){gap:.7rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-sidebar-card,.forum-side-card,.forum-thread-rail-card,.forum-compose__side-card){border-color:color-mix(in srgb,var(--gm-border)84%,var(--gm-accent)16%);border-radius:.72rem;position:relative;overflow:hidden;background:var(--gm-surface)!important;box-shadow:0 8px 22px #071f2e0e!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-sidebar-card,.forum-side-card,.forum-thread-rail-card,.forum-compose__side-card):before{z-index:2;content:"";background:var(--gm-accent);border-radius:0 0 999px 999px;width:2.6rem;height:2px;position:absolute;top:0;left:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-thread-rail-card>header,.forum-compose__side-head){border-bottom:1px solid var(--gm-border);justify-content:space-between;align-items:center;gap:.65rem;min-height:46px;padding:.6rem .72rem;display:flex;background:linear-gradient(100deg,color-mix(in srgb,var(--gm-surface-2)92%,var(--gm-accent)8%),var(--gm-surface))!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-compose__side-head)>i{width:28px;height:28px;color:var(--gm-accent-strong);background:var(--gm-accent-soft);border-radius:.48rem;flex:0 0 28px;place-items:center;font-size:.75rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-compose__side-head,.forum-thread-rail-card>header) :is(h2,h3){letter-spacing:-.01em;margin:0;font-size:.76rem;font-weight:850}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-sidebar-card__head>div>small{letter-spacing:.09em;text-transform:uppercase;margin-bottom:.04rem;font-weight:850;display:block;color:var(--gm-accent-strong)!important;font-size:.48rem!important;line-height:1.2!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace summary:is(.forum-sidebar-card__head,.forum-side-card__head,.forum-compose__side-head){cursor:pointer;list-style:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace summary:is(.forum-sidebar-card__head,.forum-side-card__head,.forum-compose__side-head)::-webkit-details-marker{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace details.forum-rail-help>summary:after{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-hot-channels__list>a{min-height:52px;padding:.42rem .62rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-hot-channels__rank{width:20px;height:20px;font-size:.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-hot-channels__icon{width:28px;height:28px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-essentials__list{padding:.25rem .7rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-rail .forum-channel-guide,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-rail .forum-category-groups{padding-inline:.7rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-rail .forum-side-card--directory[open] .forum-category-groups{max-height:min(390px,55vh);overflow-y:auto}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-rail :is(.forum-game-link,.forum-category-link){min-height:54px;padding:.42rem .62rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-aside :is(.forum-games-sidebar-list>a,.forum-games-recent-list>a,.forum-games-quicklinks>a){min-height:52px;padding:.42rem .62rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-sidebar{gap:.7rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-map nav{max-height:min(300px,42vh)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-rail-card>header{grid-template-columns:26px minmax(0,1fr);min-height:46px;padding:.58rem .68rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-rail-card>header>span{background:var(--gm-accent-soft);border-radius:.45rem;width:26px;height:26px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-details>div{padding:.55rem .68rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page .forum-thread-context-links{padding:.28rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__layout{align-items:start}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__card{border-color:color-mix(in srgb,var(--gm-border)78%,var(--gm-accent)22%);border-radius:.82rem;box-shadow:0 12px 32px #071f2e12!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__author{background:linear-gradient(100deg,color-mix(in srgb,var(--gm-surface-2)94%,var(--gm-accent)6%),var(--gm-surface));align-items:center;gap:.65rem;min-height:58px;padding:.62rem .82rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__author img{border:2px solid var(--gm-surface);object-fit:cover;border-radius:.55rem;width:34px;height:34px;box-shadow:0 4px 12px #071f2e1f}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__author>div{display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__author strong{color:var(--gm-ink);font-size:.76rem;font-weight:850}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__author span{font-size:.61rem!important;line-height:1.35!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__body{padding:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__section-heading{border-bottom:1px solid var(--gm-border);align-items:center;gap:.62rem;margin:0 0 .68rem;padding-bottom:.62rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__section-heading--message,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__section-heading--attachments{margin-top:1.1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__section-heading>span{width:30px;height:30px;color:var(--gm-accent-strong);background:var(--gm-accent-soft);border-radius:.5rem;flex:0 0 30px;place-items:center;font-size:.78rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__section-heading>div{min-width:0;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__section-heading strong{color:var(--gm-ink);font-size:.78rem;font-weight:900}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__section-heading small{color:var(--gm-copy)!important;font-size:.61rem!important;line-height:1.4!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__basics{grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr);gap:.75rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__field{min-width:0;margin:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__field .form-label{color:var(--gm-copy);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.35rem;font-size:.58rem;font-weight:850!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__field :is(.form-control,.form-select),html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__locked-category{border-color:var(--gm-border);min-height:44px;color:var(--gm-ink);background:var(--gm-surface-2);box-shadow:none;border-radius:.58rem;font-size:.78rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__field-count{color:var(--gm-copy);font-size:.52rem;top:.05rem;right:.12rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__editor-label{justify-content:space-between;align-items:center;gap:1rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__editor-label>small{color:var(--gm-copy)!important;font-size:.55rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__templates{gap:.3rem;margin-bottom:.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__templates button{border-color:var(--gm-border);min-height:30px;color:var(--gm-copy);background:var(--gm-surface);padding:.3rem .5rem;font-size:.58rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__field .forum-bbcode-toolbar{border-color:var(--gm-border);background:var(--gm-surface-2);border-radius:.6rem .6rem 0 0;gap:.25rem;padding:.38rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-bbcode-toolbar button{border-radius:.42rem;width:2rem;min-width:2rem;height:1.95rem;font-size:.73rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__field textarea.form-control{resize:vertical;border-radius:0 0 .6rem .6rem;min-height:300px;padding:.85rem;font-size:1rem;line-height:1.65}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__tips{border:1px solid color-mix(in srgb,var(--gm-border)78%,var(--gm-accent)22%);color:var(--gm-copy);background:color-mix(in srgb,var(--gm-accent-soft)48%,var(--gm-surface));border-radius:.5rem;margin:.5rem 0 0;padding:.48rem .6rem;font-size:.58rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-upload{border-color:color-mix(in srgb,var(--gm-border)65%,var(--gm-accent)35%);min-height:76px;color:var(--gm-ink);background:color-mix(in srgb,var(--gm-accent-soft)32%,var(--gm-surface));border-radius:.62rem;margin-top:0;padding:.7rem .78rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-upload__icon{border-radius:.55rem;width:38px;height:38px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-upload__copy strong{color:var(--gm-ink);font-size:.72rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-upload__copy small{color:var(--gm-copy);font-size:.56rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__footer{border-top:1px solid var(--gm-border);background:linear-gradient(100deg,var(--gm-surface-2),var(--gm-surface));justify-content:space-between;align-items:center;gap:.75rem;min-height:64px;padding:.65rem .85rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__count{color:var(--gm-copy);font-variant-numeric:tabular-nums;font-size:.57rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__footer .btn{border-radius:.52rem;min-height:38px;font-size:.69rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__context-card{border-top-color:var(--gm-accent)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__category{align-items:flex-start;gap:.6rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__category-icon{border-radius:.52rem;flex:0 0 34px;width:34px;height:34px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__category>span:last-child{min-width:0;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__category strong{font-size:.72rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__category small{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.12rem;display:-webkit-box;overflow:hidden;font-size:.58rem!important;line-height:1.45!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__side-body{padding:.72rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__check-card{order:2}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__format-card{order:3}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__checklist{gap:0;margin:0;padding:0;list-style:none;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__checklist li{border-bottom:1px solid var(--gm-border);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:.52rem;padding:.5rem 0;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__checklist li:first-child{padding-top:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__checklist li:last-child{border-bottom:0;padding-bottom:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__checklist li>i{color:#278a52;background:color-mix(in srgb,#7bdd9d 20%,var(--gm-surface));border-radius:50%;place-items:center;width:24px;height:24px;font-size:.65rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__checklist span{display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__checklist strong{font-size:.67rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__checklist small{margin-top:.08rem;font-size:.55rem!important;line-height:1.4!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-bbcode-guide{max-height:360px;overflow-y:auto}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-bbcode-guide code{font-size:.59rem}@media (width>=1200px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-index-layout,.forum-category-layout,.forum-games-layout,.forum-thread-layout,.forum-compose__layout){grid-template-columns:minmax(0,1fr) 270px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-index-rail .forum-sidebar,.forum-category-rail .forum-sidebar,.forum-games-aside .forum-sidebar,.forum-compose__sidebar){position:sticky;top:5.35rem}}@media (width>=768px) and (width<=1199.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__format-card{grid-column:1/-1}}@media (width<=767.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__basics{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__field textarea.form-control{min-height:250px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__field :is(.form-control,.form-select){font-size:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__footer{flex-direction:column;align-items:stretch}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__footer .d-flex{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__count{text-align:right}}@media (width<=479.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__body{padding:.78rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__section-heading small{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__templates>span{width:100%}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-upload{grid-template-columns:34px minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-upload__action{display:none}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience.forum-focus-mode>main.forum-thread-page.forum-workspace .forum-thread-layout{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience.forum-focus-mode>main.forum-thread-page.forum-workspace .forum-thread-sidebar{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic{--forum-polish-accent:var(--forum-theme-accent,#087b99);--forum-polish-heading:var(--forum-heading,var(--gm-ink,#142536));--forum-polish-copy:var(--forum-text,var(--gm-copy,#506579));--forum-polish-muted:var(--forum-muted,#6f8294);--forum-polish-line:var(--forum-line,var(--gm-border,#d7e2e9));--forum-polish-panel:var(--forum-surface,var(--gm-surface,#fff));--forum-polish-soft:var(--forum-surface-soft,var(--gm-surface-2,#f4f8fa));--forum-polish-raised:var(--forum-surface-raised,var(--gm-surface,#fff));--forum-polish-radius:.9rem;--forum-polish-radius-sm:.65rem;--forum-polish-shadow:0 12px 34px #0e2d4013}html[data-theme=dark]:where([data-css~=forum]) body.forum-theme.forum-classic{--forum-polish-shadow:0 14px 38px #00000038}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main{color:var(--forum-polish-copy)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-command-deck__grid>a>span:first-child,.forum-index-group__icon,.forum-category__icon,.forum-category-banner__icon,.forum-category-link__icon,.forum-topic-section__head>div>i,.forum-empty__icon,.forum-games-hero__art,.forum-games-hero__directory-icon,.forum-games-thread__icon,.forum-game-directory-row__art,.forum-games-sidebar-list__art,.forum-compose__icon,.forum-compose__section-heading>span,.forum-compose__category-icon,.forum-upload__icon,.forum-side-card__head>i,.forum-sidebar-card__head>i,.forum-compose__side-head>i,.forum-thread-action>i,.forum-thread-head__boxart-fallback,.forum-thread__visual,.forum-thread__visual-badge,.forum-discussion-preview__visual>i){text-align:center;padding:0;place-items:center!important;line-height:1!important;display:inline-grid!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-command-deck__grid>a>span:first-child,.forum-index-group__icon,.forum-category__icon,.forum-category-banner__icon,.forum-category-link__icon,.forum-topic-section__head>div>i,.forum-empty__icon,.forum-games-hero__art,.forum-games-hero__directory-icon,.forum-games-thread__icon,.forum-game-directory-row__art,.forum-games-sidebar-list__art,.forum-compose__icon,.forum-compose__section-heading>span,.forum-compose__category-icon,.forum-upload__icon,.forum-side-card__head>i,.forum-sidebar-card__head>i,.forum-compose__side-head>i,.forum-thread-action>i,.forum-thread-head__boxart-fallback,.forum-thread__visual-badge,.forum-discussion-preview__visual>i)>i{width:1em;height:1em;margin:0!important;line-height:1!important;display:block!important;transform:none!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .bi:before{vertical-align:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.btn,button,.forum-navigation a,.forum-thread-tools__actions a,.forum-thread-tools__actions button,.forum-games-board__action,.forum-category-banner__back)>i{flex:none;line-height:1}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-navigation,.forum-command-deck,.forum-index-group,.forum-search-results,.forum-topic-section,.forum-board-filters,.forum-games-board,.forum-post,.forum-reply,.forum-compose__card,.forum-side-card,.forum-sidebar-card,.forum-thread-rail-card){border-color:var(--forum-polish-line)!important;border-radius:var(--forum-polish-radius)!important;background:var(--forum-polish-panel)!important;box-shadow:var(--forum-polish-shadow)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-index-group__head,.forum-topic-section__head,.forum-games-board__head,.forum-side-card__head,.forum-sidebar-card__head,.forum-compose__side-head){align-items:center;min-height:3.5rem;border-color:var(--forum-polish-line)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-side-card__head,.forum-sidebar-card__head,.forum-compose__side-head)>i{border:1px solid color-mix(in srgb,var(--forum-polish-accent)16%,var(--forum-polish-line));width:2.15rem;height:2.15rem;color:var(--forum-polish-accent);background:color-mix(in srgb,var(--forum-polish-accent)8%,var(--forum-polish-soft));border-radius:.6rem;flex:0 0 2.15rem;font-size:.9rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-side-card__head,.forum-sidebar-card__head,.forum-compose__side-head) :is(h2,h3){margin:0;font-size:.86rem;line-height:1.25;color:var(--forum-polish-heading)!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-lobby-hero{border-radius:1rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation{min-height:3.75rem;padding:.45rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav a{border-radius:.6rem;min-height:2.75rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-search{min-height:2.75rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-search :is(input,button){border-radius:.6rem;min-height:2.75rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck{overflow:hidden}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a{align-items:center;min-height:5rem;padding:.8rem .9rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a>span:first-child{border:1px solid color-mix(in srgb,var(--forum-polish-accent)14%,var(--forum-polish-line));width:2.75rem;height:2.75rem;color:var(--forum-polish-accent);background:color-mix(in srgb,var(--forum-polish-accent)8%,var(--forum-polish-soft));border-radius:.72rem;flex:0 0 2.75rem;font-size:1rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a>div strong{font-size:.9rem;line-height:1.3;color:var(--forum-polish-heading)!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group{overflow:hidden}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group__icon{flex:0 0 2.8rem;width:2.8rem;height:2.8rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category{min-height:5.75rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__icon{flex:0 0 2.75rem;width:2.75rem;height:2.75rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__name{line-height:1.35;font-size:1rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__description{line-height:1.5;font-size:.81rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__latest strong{line-height:1.35;font-size:.82rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner--gaming,:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-games-hero{border-radius:1rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__icon{flex:0 0 3.2rem;width:3.2rem;height:3.2rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filters{gap:.65rem;padding:.72rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filters :is(input,select),:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filter-control,:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filters :is(button,a){border-radius:.65rem!important;min-height:2.75rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filter-label{letter-spacing:.075em;font-size:.62rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-topic-section{overflow:hidden}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-topic-section__head{padding:.7rem .85rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-topic-section__head>div>i{flex:0 0 2.25rem;width:2.25rem;height:2.25rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-topic-section__head h3{font-size:.96rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread--upgraded{min-height:5.8rem;padding-block:.72rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__title{line-height:1.38;color:var(--forum-polish-heading)!important;font-size:1rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__labels :is(.forum-thread__game,.forum-thread__context,.forum-thread__pinned){min-height:1.35rem;padding:.18rem .42rem;font-size:.58rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__meta--upgraded,:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__activity-time{font-size:.66rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__activity-user{font-size:.75rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__stat strong{font-size:.8rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__stat small,:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__activity-label{letter-spacing:.05em;font-size:.62rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__visual-badge{width:1.25rem;height:1.25rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__art,:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__directory-icon{flex:0 0 4.25rem;width:4.25rem;height:4.25rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-board{overflow:hidden}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-filters :is(input,select,button,a),:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-filter-control{border-radius:.65rem!important;min-height:2.75rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-game-directory-row{min-height:5.25rem;padding-block:.65rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-game-directory-row__body strong{line-height:1.35;color:var(--forum-polish-heading)!important;font-size:1rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-game-directory-row__body small{font-size:.72rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-game-directory-row__stats b{font-size:.84rem}:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience>main.forum-thread-page .forum-thread-hero{border-radius:1rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience>main.forum-thread-page .forum-thread-action{align-items:center;min-height:2.8rem}:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience>main.forum-thread-page .forum-thread-action>i{flex:0 0 2.15rem;width:2.15rem;height:2.15rem}:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience>main.forum-thread-page .forum-thread-tools{border-radius:.85rem;min-height:3.75rem}:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience>main.forum-thread-page .forum-thread-tools :is(.forum-thread-tools__search,.forum-thread-tools__sort,.forum-thread-tools__actions>a,.forum-thread-tools__actions>button,.forum-thread-tools__actions>label){border-radius:.6rem;min-height:2.5rem}:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience>main.forum-thread-page .forum-post{overflow:hidden}:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience>main.forum-thread-page .forum-post__body{line-height:1.72;color:var(--forum-polish-copy)!important;font-size:1rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience>main.forum-thread-page .forum-post__quote,:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience>main.forum-thread-page .forum-post__permalink,:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience>main.forum-thread-page .forum-post__number{border-radius:.55rem;justify-content:center;align-items:center;min-width:2.25rem;min-height:2.25rem}:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience>main.forum-thread-page .forum-reply textarea{border-radius:.65rem;width:100%;min-height:13.5rem;font-size:1rem;line-height:1.65;display:block}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__hero--gaming{border-radius:1rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__icon{flex:0 0 3.25rem;width:3.25rem;height:3.25rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__section-heading>span{flex:0 0 2.35rem;width:2.35rem;height:2.35rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__field :is(input,select){border-radius:.65rem;min-height:2.85rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__editor textarea{border-radius:0 0 .7rem .7rem;min-height:17rem;font-size:1rem;line-height:1.65}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-bbcode-toolbar{align-items:center;gap:.3rem;min-height:3rem;padding:.4rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-bbcode-toolbar button{border-radius:.5rem;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;line-height:1;place-items:center!important;padding:0!important;display:inline-grid!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-bbcode-toolbar button>i{width:1em;height:1em;line-height:1;display:block;margin:0!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__templates button{border-radius:999px;align-items:center;min-height:2.25rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-upload{border-radius:.8rem;align-items:center;min-height:6rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-upload__icon{flex:0 0 2.8rem;width:2.8rem;height:2.8rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-focus-toggle{border:1px solid var(--forum-polish-line);min-height:2.6rem;color:var(--forum-polish-heading);background:var(--forum-polish-soft);font:inherit;border-radius:.6rem;justify-content:center;align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.78rem;font-weight:800;line-height:1.2;display:inline-flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-focus-toggle[aria-pressed=true]{border-color:color-mix(in srgb,var(--forum-polish-accent)48%,var(--forum-polish-line));color:var(--forum-polish-accent);background:color-mix(in srgb,var(--forum-polish-accent)12%,var(--forum-polish-soft))}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav :is(a,button){min-height:2.6rem;color:var(--forum-polish-copy);background:0 0;border:0;border-radius:.55rem;align-items:center;gap:.48rem;padding:.58rem .72rem;font-size:.76rem;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav :is(a,button):hover,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav button[aria-pressed=true]{color:var(--forum-polish-accent);background:color-mix(in srgb,var(--forum-polish-accent)9%,var(--forum-polish-soft))}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main :is(.forum-index-layout,.forum-category-layout,.forum-games-layout,.forum-thread-layout,.forum-compose__layout){grid-template-columns:minmax(0,1fr)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main :is(.forum-index-rail,.forum-category-rail,.forum-games-aside,.forum-thread-sidebar,.forum-compose__sidebar){display:none!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature{--directory-accent:#63def3;isolation:isolate;border-radius:var(--forum-polish-radius);color:#d8e9f0;min-height:7rem;box-shadow:var(--forum-polish-shadow);background:radial-gradient(circle at 12% 0,#63def333,#0000 15rem),radial-gradient(circle at 82% 120%,#705bd633,#0000 19rem),linear-gradient(115deg,#0a2231,#102d3d 58%,#151e35);border:1px solid #63def33d;grid-template-columns:auto minmax(0,1fr) auto minmax(12rem,.62fr);align-items:center;gap:1.15rem;padding:1rem 1.1rem;display:grid;position:relative;overflow:hidden}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature:before{z-index:-1;content:"";background:linear-gradient(90deg,var(--directory-accent),#7d6ae1bf,transparent 78%);height:3px;position:absolute;inset:0 0 auto}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__visual{flex:0 0 4.25rem;width:4.25rem;height:4.25rem;position:relative}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__icon{width:100%;height:100%;color:var(--directory-accent);background:#63def31a;border:1px solid #63def359;border-radius:1rem;place-items:center;font-size:1.35rem;display:grid;box-shadow:inset 0 1px #ffffff14,0 14px 28px #0003}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__range{color:var(--gm-detail-copy,#102536);background:var(--directory-accent);letter-spacing:.06em;text-align:center;border:2px solid #102b3a;border-radius:.45rem;min-width:2.2rem;padding:.24rem .38rem;font-size:.55rem;font-weight:900;line-height:1;position:absolute;bottom:-.35rem;right:-.35rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__copy{min-width:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__eyebrow{color:var(--directory-accent);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.35rem;margin-bottom:.22rem;font-size:.58rem;font-weight:850;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature h3{letter-spacing:-.02em;margin:0;font-size:1.12rem;font-weight:850;color:#f4f9fb!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature p{color:#a8bdc8;max-width:38rem;margin:.25rem 0 0;font-size:.72rem;line-height:1.5}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__signals{align-items:center;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__signals>span{text-align:center;gap:.12rem;min-width:5.75rem;padding-inline:.8rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__signals>span+span{border-left:1px solid #aad5e22e}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__signals strong{color:#f4f9fb;font-size:1rem;font-weight:850}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__signals small{color:#88a4b2;letter-spacing:.07em;text-transform:uppercase;font-size:.51rem;font-weight:800}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__action{color:var(--gm-detail-copy,#0b2635);background:linear-gradient(135deg,#8ce8f7,#62d7ed);border:1px solid #63def370;border-radius:.72rem;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;min-height:3.4rem;padding:.62rem .75rem;text-decoration:none;display:flex;box-shadow:0 12px 26px #030d1740}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__action>span{min-width:0;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__action strong{color:inherit;font-size:.75rem;font-weight:850}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__action small{color:#0b2635b8;margin-top:.08rem;font-size:.58rem;font-weight:700}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__action>i{background:#fff6;border-radius:50%;flex:0 0 1.8rem;place-items:center;width:1.8rem;height:1.8rem;transition:transform .18s;display:grid}@media (hover:hover){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__action:hover{color:#071c28;background:linear-gradient(135deg,#a5f0fb,#75e0f2);transform:translateY(-1px)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__action:hover>i{transform:translate(2px)}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category__stats{min-width:0;min-height:0;color:var(--forum-polish-copy);grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;align-items:center;gap:0;background:0 0!important;border:0!important;border-radius:0!important;padding:.2rem .25rem!important;display:grid!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category__stats>span{color:inherit;text-align:left;white-space:nowrap;grid-template-rows:auto auto;grid-template-columns:1.55rem auto;justify-content:center;align-items:center;gap:.02rem .34rem;background:0 0!important;border:0!important;border-radius:0!important;min-width:0!important;padding:0!important;display:grid!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category__stats>span+span{border-left:1px solid var(--forum-polish-line)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__stats i{width:1.55rem;height:1.55rem;color:color-mix(in srgb,var(--group-accent)82%,var(--forum-polish-heading));background:color-mix(in srgb,var(--group-accent)10%,var(--forum-polish-soft));border-radius:50%;grid-row:1/3;place-items:center;font-size:.66rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__stats strong{color:var(--forum-polish-heading);font-size:.9rem;font-weight:850;line-height:1.1}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-category__stats small{color:var(--forum-polish-muted);letter-spacing:.055em;text-transform:uppercase;margin:0;font-size:.5rem;font-weight:800;line-height:1.15}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filter-control{grid-template-columns:2.7rem minmax(0,1fr);align-items:stretch;min-width:0;overflow:hidden;border:1px solid var(--forum-polish-line)!important;background:var(--forum-polish-panel)!important;border-radius:.65rem!important;display:grid!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filter-control>i{border-right:1px solid var(--forum-polish-line);width:2.7rem;height:100%;color:var(--forum-polish-accent);background:var(--forum-polish-soft);place-items:center;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filter-control>input{outline:0;height:100%;width:100%!important;min-width:0!important;color:var(--forum-polish-heading)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:.62rem .75rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__stats--upgraded{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.2rem;min-width:0;border:1px solid var(--forum-polish-line)!important;background:var(--forum-polish-soft)!important;border-radius:.62rem!important;padding:.42rem!important;display:grid!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__stat{text-align:center;gap:.12rem;min-width:0;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__stat+.forum-thread__stat{border-left:1px solid var(--forum-polish-line)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__stats--upgraded small{letter-spacing:.02em;font-size:.5rem!important;display:block!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview{border:1px solid var(--forum-polish-line);background:var(--forum-polish-panel);box-shadow:var(--forum-polish-shadow);border-radius:1rem;margin-top:1.35rem;overflow:hidden}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__head{border-bottom:1px solid var(--forum-polish-line);background:linear-gradient(110deg,color-mix(in srgb,var(--forum-polish-accent)10%,var(--forum-polish-soft)),var(--forum-polish-panel));justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__head>div>span,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online header span{color:var(--forum-polish-accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.6rem;font-weight:900;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__head h2,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online h3{color:var(--forum-polish-heading);margin:.2rem 0 0;font-size:1rem;font-weight:850}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__head p{color:var(--forum-polish-copy);margin:.2rem 0 0;font-size:.72rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__live{border:1px solid color-mix(in srgb,#39cf93 34%,var(--forum-polish-line));color:var(--forum-polish-copy);background:color-mix(in srgb,#39cf93 8%,var(--forum-polish-panel));white-space:nowrap;border-radius:999px;align-items:center;gap:.38rem;padding:.45rem .68rem;font-size:.68rem;display:inline-flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__live>i{color:#39cf93;font-size:.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__grid{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__numbers{border-right:1px solid var(--forum-polish-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:1rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__numbers article{border:1px solid var(--forum-polish-line);background:var(--forum-polish-soft);border-radius:.7rem;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.65rem;min-height:4.25rem;padding:.65rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__numbers article>span{width:2.25rem;height:2.25rem;color:var(--forum-polish-accent);background:color-mix(in srgb,var(--forum-polish-accent)10%,var(--forum-polish-panel));border-radius:.58rem;place-items:center;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__numbers article>div{gap:.08rem;min-width:0;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__numbers article strong{color:var(--forum-polish-heading);font-size:1.05rem;line-height:1.1}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__numbers article small,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__week small{color:var(--forum-polish-muted);letter-spacing:.055em;text-transform:uppercase;font-size:.55rem;font-weight:850}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__week{border-top:1px solid var(--forum-polish-line);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding-top:.7rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__week>span{gap:.15rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__week strong{color:var(--forum-polish-heading);font-size:.76rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online{min-width:0;padding:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online>header{justify-content:space-between;align-items:end;gap:.75rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online>header>strong{color:var(--forum-polish-accent);font-size:.68rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online__players{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.75rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online__players>a{border:1px solid var(--forum-polish-line);color:inherit;background:var(--forum-polish-soft);border-radius:.65rem;grid-template-columns:2.35rem minmax(0,1fr);align-items:center;column-gap:.55rem;padding:.48rem;text-decoration:none;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online__players>a>span{border-radius:.55rem;grid-row:1/3;width:2.35rem;height:2.35rem;position:relative}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online__players img{object-fit:cover;border-radius:inherit;width:100%;height:100%}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online__players>a>span>i{border:2px solid var(--forum-polish-soft);background:#39cf93;border-radius:50%;width:.65rem;height:.65rem;position:absolute;bottom:-.15rem;right:-.15rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online__players :is(strong,small){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online__players strong{color:var(--forum-polish-heading);align-self:end;font-size:.7rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online__players small{color:var(--forum-polish-muted);align-self:start;font-size:.56rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online__empty{border:1px solid var(--forum-polish-line);background:var(--forum-polish-soft);border-radius:.7rem;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.65rem;margin-top:.75rem;padding:.75rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online__empty>i{color:var(--forum-polish-accent);text-align:center;font-size:1.35rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online__empty span{gap:.12rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online>footer{border-top:1px solid var(--forum-polish-line);color:var(--forum-polish-muted);flex-wrap:wrap;justify-content:space-between;gap:.35rem .7rem;margin-top:.75rem;padding-top:.7rem;font-size:.6rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online>footer a{color:var(--forum-polish-accent);font-weight:800;text-decoration:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-workspace-tools__list,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-rail-actions__list{gap:.2rem;padding:.35rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-workspace-tools__list,.forum-rail-actions__list)>:is(a,button){width:100%;min-height:3.35rem;color:inherit;text-align:left;background:0 0;border:0;border-radius:.58rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.58rem;padding:.48rem;text-decoration:none;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-workspace-tools__list,.forum-rail-actions__list)>:is(a,button):hover,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-workspace-tools__list,.forum-rail-actions__list)>button[aria-pressed=true]{color:inherit;background:var(--forum-polish-soft)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-workspace-tools__list>:is(a,button)>span:first-child,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-rail-actions__list>:is(a,button)>i{width:2rem;height:2rem;color:var(--forum-polish-accent);background:color-mix(in srgb,var(--forum-polish-accent)9%,var(--forum-polish-soft));border-radius:.5rem;place-items:center;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-workspace-tools__list,.forum-rail-actions__list)>:is(a,button)>span:last-child{gap:.05rem;min-width:0;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-workspace-tools__list,.forum-rail-actions__list) strong{color:var(--forum-polish-heading)!important;font-size:.7rem!important;line-height:1.25!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-workspace-tools__list,.forum-rail-actions__list) small{color:var(--forum-polish-muted)!important;font-size:.56rem!important;line-height:1.35!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-workspace-tools__hint{border-top:1px solid var(--forum-polish-line);color:var(--forum-polish-muted);margin:0;padding:.55rem .7rem;font-size:.56rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-workspace-tools__hint kbd{border:1px solid var(--forum-polish-line);color:var(--forum-polish-heading);background:var(--forum-polish-soft);box-shadow:none;font-size:.52rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-weekly-pulse__grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:.7rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-weekly-pulse__grid>span{text-align:center;gap:.12rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-weekly-pulse__grid>span+span{border-left:1px solid var(--forum-polish-line)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-weekly-pulse__grid strong{color:var(--forum-polish-heading)!important;font-size:.86rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-weekly-pulse__grid small{color:var(--forum-polish-muted)!important;font-size:.49rem!important;line-height:1.2!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-weekly-pulse>a{border-top:1px solid var(--forum-polish-line);color:var(--forum-polish-accent);justify-content:space-between;align-items:center;padding:.58rem .7rem;font-size:.6rem;font-weight:800;text-decoration:none;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__hero-status>.forum-focus-toggle{color:var(--gm-ink);background:var(--gm-surface);margin-left:auto}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid color-mix(in srgb,var(--forum-polish-accent)52%,transparent)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category,.forum-thread--upgraded,.forum-game-directory-row,.forum-game-link,.forum-discussion-preview){transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s}@media (width>=768px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page :is(.forum-thread--upgraded,.forum-topic-table__header){grid-template-columns:46px minmax(0,1fr) 10.5rem 7.25rem!important;gap:.8rem!important}}@media (hover:hover){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-category,.forum-thread--upgraded,.forum-game-directory-row,.forum-game-link,.forum-discussion-preview):hover{border-color:color-mix(in srgb,var(--forum-polish-accent)24%,var(--forum-polish-line))!important}}@media (width<=991.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature{grid-template-columns:auto minmax(0,1fr) auto}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__action{grid-column:1/-1}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :is(.forum-index-rail,.forum-category-rail,.forum-games-aside,.forum-thread-sidebar,.forum-compose__sidebar){margin-top:.25rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filters{grid-template-columns:minmax(0,1fr) minmax(9rem,.55fr) minmax(9rem,.55fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__grid{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__numbers{border-right:0;border-bottom:1px solid var(--forum-polish-line)}}@media (width<=767.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature{grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__visual{width:3.5rem;height:3.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__signals,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__action{grid-column:1/-1}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__signals{border-top:1px solid #aad5e224;justify-content:flex-start;padding-top:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__signals>span{text-align:left;min-width:0;padding-inline:0 1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-directory-feature__signals>span+span{padding-left:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category__stats{justify-content:start;width:100%;border-top:1px solid var(--forum-polish-line)!important;padding:.65rem 0 .05rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-index-group .forum-category__stats>span{justify-content:start}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .container{padding-inline:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-breadcrumbs{white-space:nowrap;gap:.4rem;overflow:hidden}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-breadcrumbs :is(a,span){text-overflow:ellipsis;overflow:hidden}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation{gap:.4rem;padding:.4rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-navigation nav :is(a,button){text-align:center;justify-content:center}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid>a{min-height:5.25rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-category-banner__icon,:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__icon{flex-basis:3rem;width:3rem;height:3rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filters{grid-template-columns:1fr 1fr;padding:.65rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filters__search{grid-column:1/-1}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread--upgraded{min-height:0;padding:.75rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-thread__title{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__head{flex-direction:column;align-items:flex-start}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__numbers,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online{padding:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-online__players{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__hero-status>.forum-focus-toggle{width:100%;margin-left:0}:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience>main.forum-thread-page .forum-thread-action>i{flex-basis:2rem;width:2rem;height:2rem}:where([data-css~=forum]) body.forum-theme.forum-classic.forum-thread-experience>main.forum-thread-page .forum-post__body{line-height:1.68;font-size:1rem!important}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__editor textarea{min-height:14rem}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__footer{flex-direction:column;align-items:stretch}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-compose .forum-compose__footer>div{grid-template-columns:1fr 1fr;display:grid!important}}@media (width<=575.98px){:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filters{grid-template-columns:1fr}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filters__search{grid-column:auto}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-category-page .forum-board-filters :is(button,a){width:100%}:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__art,:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-games-directory .forum-games-hero__directory-icon{flex-basis:3.5rem;width:3.5rem;height:3.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__numbers,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-community-overview__week{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main .forum-bbcode-toolbar{scrollbar-width:thin;overflow-x:auto}}@media (width<=359.98px){:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-index .forum-command-deck__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main *,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :before,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail{align-self:start;min-width:0;position:static}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-rail .forum-sidebar,.forum-thread-sidebar.forum-rail,.forum-compose__sidebar.forum-rail){grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid;position:static}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail :is(.forum-sidebar-card,.forum-side-card,.forum-thread-rail-card,.forum-compose__side-card){border:1px solid var(--gm-border);border-radius:.5rem;margin:0;background:var(--gm-surface)!important;box-shadow:none!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail :is(.forum-sidebar-card,.forum-side-card,.forum-thread-rail-card,.forum-compose__side-card):before{content:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-thread-rail-card>header,.forum-thread-rail-card>summary,.forum-compose__side-head,.forum-rail-heading){border-bottom:1px solid var(--gm-border);align-items:center;gap:.55rem;min-height:44px;padding:.65rem .8rem;display:flex;background:var(--gm-surface)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail :is(h2,h3,h4){letter-spacing:normal;margin:0;color:var(--gm-ink)!important;font-size:.875rem!important;line-height:1.4!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail strong{color:var(--gm-ink)!important;font-size:.8125rem!important;line-height:1.45!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail :is(small,time,.forum-discussion-preview__meta){color:var(--gm-copy)!important;font-size:.6875rem!important;line-height:1.5!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail details:not([open])>summary{border-bottom:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail details.forum-rail-help>summary:after{content:"+";color:var(--gm-accent-strong);text-align:center;flex:0 0 1rem;margin-left:auto;font-size:1rem;line-height:1;display:block}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail details.forum-rail-help[open]>summary:after{content:"−"}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail details.forum-rail-help>summary>i{display:none!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail summary:focus-visible{outline:2px solid var(--gm-accent-strong);outline-offset:-3px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail :is(.forum-rail-heading,.forum-thread-rail-card>header,.forum-thread-rail-card>summary)>div{flex:1;min-width:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail :is(.forum-workspace-tools__list,.forum-rail-actions__list)>:is(a,button){grid-template-columns:1.5rem minmax(0,1fr);gap:.5rem;min-height:40px;padding:.4rem .5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail :is(.forum-workspace-tools__list>:is(a,button)>span:first-child,.forum-rail-actions__list>:is(a,button)>i){background:0 0;width:24px;height:24px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail .forum-discussion-preview{grid-template-columns:28px minmax(0,1fr);gap:.6rem;min-height:0;padding:.65rem .8rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail .forum-discussion-preview__visual{width:28px;height:32px;margin:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail .forum-discussion-preview__body>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail .forum-discussion-preview__eyebrow{letter-spacing:normal;text-transform:none;margin:0 0 .2rem;font-size:.6875rem;line-height:1.5}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail .forum-discussion-preview__meta{flex-wrap:wrap;gap:.2rem .55rem;margin-top:.2rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail .forum-discussion-preview__arrow{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail .forum-thread-map nav{max-height:14rem;overflow-y:auto}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail :is(.forum-games-sidebar-list>a,.forum-games-recent-list>a,.forum-games-quicklinks>a,.forum-game-link,.forum-category-link){min-height:44px;padding:.55rem .75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail .forum-thread-details>div{justify-content:space-between;align-items:center;gap:.65rem;padding:.55rem .8rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail .forum-thread-details :is(dt,dd){margin:0;font-size:.75rem;line-height:1.4}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page.forum-workspace .forum-thread-head__action-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page.forum-workspace .forum-thread-action{grid-column:auto;justify-content:center;align-items:center;gap:.4rem;min-height:44px;padding:.5rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-thread-page.forum-workspace .forum-thread-action--primary{grid-column:1/-1}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-thread-tools{flex-wrap:wrap;align-items:center;gap:.65rem;padding:.65rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-thread-tools__search{flex:12rem;max-width:24rem;margin:0 auto 0 0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-thread-tools__sort,.forum-thread-tools__actions){align-items:center;gap:.35rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-thread-tools__sort a{min-height:40px;color:var(--gm-copy);background:var(--gm-surface-2);border-radius:.35rem;align-items:center;padding:.45rem .65rem;font-size:.75rem;text-decoration:none;display:inline-flex}@media (width>=1200px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-index-layout,.forum-category-layout,.forum-games-layout,.forum-thread-layout,.forum-compose__layout){grid-template-columns:minmax(0,1fr) 288px;gap:1.25rem}}@media (width<=1199.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace :is(.forum-index-layout,.forum-category-layout,.forum-games-layout,.forum-thread-layout,.forum-compose__layout){grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-workspace .forum-rail{order:2;grid-area:auto}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic{min-width:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace{--forum-channel-columns:minmax(0,1fr)9rem minmax(19rem,34%);--forum-topic-columns:36px minmax(0,1fr)14rem 9rem;--forum-panel-heading:var(--gm-dark-panel-heading,#1b303e);--forum-heading-ink:var(--gm-dark-ink,#f4f8fb);--forum-heading-copy:var(--gm-dark-copy,#bfccd5);--forum-author-surface:var(--gm-dark-surface-2,var(--gm-surface-2));--forum-rail-surface:var(--gm-dark-surface,var(--gm-surface));--gm-action:var(--gm-dark-action,#137f94);--gm-action-hover:var(--gm-dark-action-hover,#0e697c);--gm-accent-strong:var(--gm-dark-accent-strong,#14788d);--gm-accent-soft:var(--gm-dark-accent-soft,#e8f4f6);--gm-success:#21734d;--gm-success-soft:#e8f3ed;--gm-on-action:var(--gm-dark-on-action,#fff);--forum-mod-color:#68528f;--forum-mod-surface:#f0ecf7;--forum-owner-ink:#805a12;--forum-content-width:100%;padding:0 0 3rem;background:var(--gm-page)url(/img/gaming-pattern-home.svg?v=2) center top/640px 480px repeat!important}html[data-theme=light]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace{--gm-page:#e8edf1;--gm-page-soft:#e3e9ee;--gm-surface:#fff;--gm-surface-2:#f3f6f8;--gm-surface-3:#eaf0f4;--gm-border:#cbd5de;--gm-ink:#202f3d;--gm-copy:#526474;--gm-subtle:#5b6e7d;--forum-panel-heading:#1b303e;--forum-author-surface:#f0f4f7;--forum-rail-surface:#fff}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .container{width:100%;max-width:var(--forum-content-width);padding-inline:calc(var(--bs-gutter-x)*.5)}@media (width>=576px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace{--forum-content-width:540px}}@media (width>=768px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace{--forum-content-width:720px}}@media (width>=992px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace{--forum-content-width:960px}}@media (width>=1200px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace{--forum-content-width:1140px}}@media (width>=1400px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace{--forum-content-width:1320px}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero{isolation:isolate;border:0;border-bottom:1px solid var(--gm-dark-border,#304955);border-radius:0;width:100%;min-height:0;margin:0;padding:1.25rem 0 2rem;box-shadow:none!important;background-position:50%!important;background-repeat:no-repeat,no-repeat,repeat,no-repeat!important;background-size:auto,auto,640px 480px,auto!important;background:var(--gm-hero-surface,#102633)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero:before,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero:after{content:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__backdrop{z-index:-1;object-fit:cover;opacity:.15;width:100%;height:100%;position:absolute;inset:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-breadcrumbs{color:var(--gm-dark-copy,#a8c2d1);flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1rem;font-size:.75rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-breadcrumbs>:not(:last-child):after{content:"/";color:var(--gm-dark-copy,var(--gm-detail-copy,#7895a7));margin-left:.45rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-breadcrumbs a{color:var(--gm-dark-copy,#c5dce7);text-decoration:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__layout{grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:2.5rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero .game-vault-kicker{color:var(--gm-dark-accent,#82e1f3);letter-spacing:.09em;background:0 0;border:0;padding:0;font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero .game-vault-kicker>span{width:.45rem;height:.45rem;box-shadow:none;background:#79dbaa}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__identity{align-items:center;gap:1.25rem;min-width:0;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__art{border:1px solid var(--gm-dark-border,#4b6879);object-fit:cover;border-radius:.6rem;flex:0 0 84px;width:84px;height:112px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero h1{overflow-wrap:anywhere;letter-spacing:-.035em;max-width:26ch;margin:.5rem 0 .75rem;font-weight:800;color:var(--gm-dark-ink,#f3f9fc)!important;font-size:clamp(2rem,3.15vw,2.875rem)!important;line-height:1.12!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero h1 em{-webkit-text-fill-color:currentColor;background:0 0;font-style:normal;display:block;color:var(--gm-dark-accent,#80e1f3)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic h1{letter-spacing:-.025em;text-wrap:pretty;flex:1;min-width:0;max-width:none;font-size:clamp(1.65rem,2.3vw,2.35rem)!important;line-height:1.22!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic .forum-home-hero__layout{grid-template-columns:minmax(0,1fr) 220px;align-items:end;gap:clamp(1.5rem,3vw,3rem)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic .forum-home-hero__identity{align-items:flex-start}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic .forum-home-hero__heading{flex:1;min-width:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic .forum-home-hero__heading>p{color:var(--gm-dark-copy,#c0cfd8);margin:0 0 .65rem;font-size:.9rem;line-height:1.6}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic .forum-home-hero__heading .forum-home-hero__context{margin-bottom:.9rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic .forum-home-hero__art{flex-basis:72px;width:72px;height:96px;margin-top:.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic .forum-home-hero__stats{border:1px solid var(--gm-dark-border,#36515f);background:var(--gm-dark-tint-surface-179,#102532b3);border-radius:.5rem;padding:.25rem 1rem}@media (width<=991.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic .forum-home-hero__layout{grid-template-columns:minmax(0,1fr);gap:1.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic .forum-home-hero__stats{flex-wrap:wrap;gap:.5rem 1.5rem;padding:.7rem 1rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic .forum-home-hero__stats>div{border:0;gap:.5rem;padding:0}}@media (width<=575.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic .forum-home-hero__art{flex-basis:48px;width:48px;height:64px}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__copy>p{color:var(--gm-dark-copy,#c0cfd8);max-width:68ch;margin:0 0 1.25rem;font-size:1rem;line-height:1.65}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__context{color:var(--gm-dark-accent,#80e1f3);align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.875rem;text-decoration:none;display:inline-flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__actions{flex-wrap:wrap;gap:.65rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-button{border:1px solid var(--gm-dark-border,#486576);min-height:44px;color:var(--gm-dark-ink,#e0f0f7);border-color:var(--gm-dark-border,#466170);background:var(--gm-dark-surface,#1a3443);border-radius:.375rem;justify-content:center;align-items:center;gap:.55rem;padding:.65rem 1rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-button:hover{background:var(--gm-dark-surface-2,#1d4257);color:#fff}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-button--primary{border-color:var(--gm-dark-border,#80e1f3);background:var(--gm-dark-action,#80e1f3);color:var(--gm-dark-accent,var(--gm-detail-copy,#0c2838))}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-button--primary:hover{border-color:var(--gm-dark-border,#9aebf8);background:var(--gm-dark-action,#9aebf8);color:var(--gm-dark-accent,var(--gm-detail-copy,#0c2838))}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__stats{border-left:1px solid var(--gm-dark-border,#36515f);margin:0;padding-left:1.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__stats>div{border-bottom:1px solid var(--gm-dark-border,#304955);justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 0;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__stats>div:last-child{border-bottom:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__stats dt{color:var(--gm-dark-copy,#abc4d2);font-size:.8125rem;font-weight:500}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__stats dd{max-width:16ch;color:var(--gm-dark-ink,#f3f9fc);text-align:right;overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game{padding:1rem 0 1.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game .forum-home-breadcrumbs{margin-bottom:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game .forum-home-hero__layout{grid-template-columns:minmax(0,1fr) 170px;gap:1.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game .forum-home-hero__copy{grid-template-columns:minmax(0,1fr);gap:.4rem;min-width:0;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game .forum-home-hero__copy:has(.forum-home-hero__art){grid-template-columns:84px minmax(0,1fr);column-gap:1.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game .forum-home-hero__identity{display:contents}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game :is(.game-vault-kicker,h1,.forum-home-hero__copy>p,.forum-home-hero__actions){grid-column:-2/-1}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game .forum-home-hero__art{border-radius:.375rem;grid-area:1/1/span 4;align-self:start}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game h1{max-width:none;margin:0;font-size:clamp(1.75rem,2.5vw,2.375rem)!important;line-height:1.15!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game .forum-home-hero__copy>p{max-width:none;margin:0;font-size:.9375rem;line-height:1.5}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game .forum-home-hero__actions{padding-top:.35rem}@media (width<=991.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game .forum-home-hero__layout{grid-template-columns:minmax(0,1fr);gap:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game .forum-home-hero__stats{margin-left:104px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game:not(:has(.forum-home-hero__art)) .forum-home-hero__stats{margin-left:0}}@media (width<=575.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game{padding:.875rem 0 1.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game .forum-home-hero__copy:has(.forum-home-hero__art){grid-template-columns:52px minmax(0,1fr);column-gap:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game .forum-home-hero__art{width:52px;height:70px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game h1{font-size:1.625rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--game .forum-home-hero__stats{margin-left:64px}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav-shell{margin-top:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav{border:1px solid var(--gm-border);background:var(--gm-surface);border-top:0;border-radius:0 0 .5rem .5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-height:64px;padding:0 .875rem 0 .25rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav nav{flex-wrap:nowrap;gap:.15rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav nav>:is(a,button){color:var(--gm-copy);font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;align-items:center;gap:.45rem;min-height:64px;padding:.8rem .875rem;font-size:.8125rem;font-weight:650;text-decoration:none;display:inline-flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav nav>:is([aria-current=page],:hover){color:var(--gm-accent-strong);border-bottom-color:var(--gm-accent-strong);background:0 0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav form{border:1px solid var(--gm-border);background:var(--gm-surface-2);border-radius:.375rem;flex:0 19rem;gap:0;min-width:0;display:flex;overflow:hidden}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav input{width:100%;min-width:0;color:var(--gm-ink);background:0 0;border:0;border-radius:.4rem;min-height:40px;padding:.6rem .85rem;font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav form button{width:40px;color:var(--gm-copy);background:0 0;border:0;border-radius:0;flex:0 0 40px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-content{padding-top:1.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-main{padding:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-index-layout,.forum-category-layout,.forum-games-layout,.forum-thread-layout,.forum-compose__layout){grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:1rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-index-content,.forum-category-content,.forum-games-main,.forum-thread-content,.forum-compose__card){grid-area:auto;min-width:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail{order:2;grid-area:auto;width:100%;position:static}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-rail .forum-sidebar,.forum-thread-sidebar.forum-rail,.forum-compose__sidebar.forum-rail){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-sidebar-card,.forum-side-card,.forum-thread-rail-card,.forum-compose__side-card,.forum-compose__card,.forum-post,.forum-thread-tools,.forum-games-board){backdrop-filter:none;box-shadow:none!important;background:var(--gm-surface)!important;border-radius:.5rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-compose__card,.forum-post,.forum-games-board):before{content:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-board-filters,.forum-games-filters,.forum-directory-tabs){box-shadow:none!important;background:var(--gm-surface)!important}html[data-theme]:where([data-css~=forum]) .forum-home .forum-directory-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:0 0 1rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-directory-heading h2,.forum-community-strip h2){margin:0;line-height:1.4;color:var(--gm-ink)!important;font-size:1.25rem!important}html[data-theme]:where([data-css~=forum]) .forum-home .forum-directory-heading .forum-directory-button{border:1px solid var(--gm-action);background:var(--gm-action);min-height:44px;color:var(--gm-on-action);border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;padding:.6rem .9rem;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-directory-heading .forum-directory-button span{color:inherit;white-space:nowrap;background:#00000014;border-radius:.25rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:600}html[data-theme]:where([data-css~=forum]) .forum-home .forum-directory-heading .forum-directory-button:hover{background:var(--gm-action-hover);border-color:var(--gm-action-hover)}html[data-theme]:where([data-css~=forum]) .forum-home .forum-directory-heading .forum-directory-button:focus-visible{outline:2px solid var(--gm-accent-strong);outline-offset:3px}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel-groups{gap:1.25rem;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel-group{border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:.5rem;overflow:hidden}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel-group__head{grid-template-columns:var(--forum-channel-columns);border-bottom:1px solid var(--gm-border);background:var(--forum-panel-heading);border-bottom-color:var(--forum-panel-heading);align-items:center;gap:1rem;padding:.875rem 1.125rem;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel-group__identity{align-items:center;gap:.65rem;min-width:0;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel-group__icon{width:36px;height:36px;color:var(--gm-dark-accent,#73d7e8);background:0 0;border-radius:0;flex:0 0 36px;place-items:center;font-size:1.25rem;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel-group__copy h3{flex-wrap:wrap;align-items:baseline;gap:.65rem;margin:0;font-weight:700;line-height:1.4;display:flex;color:var(--forum-heading-ink)!important;font-size:1rem!important}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel-group__copy p{color:var(--forum-heading-copy);margin:.15rem 0 0;font-size:.75rem;line-height:1.5}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel-group__count{white-space:nowrap;color:var(--forum-heading-copy);font-size:.6875rem;font-weight:500}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel-list{display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel{grid-template-columns:var(--forum-channel-columns);align-items:center;gap:1rem;padding:1rem 1.125rem;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel+.forum-channel{border-top:1px solid var(--gm-border)}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__main{min-width:0;color:var(--gm-ink);align-items:center;gap:.875rem;text-decoration:none;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__icon{color:var(--gm-accent-strong);background:var(--gm-accent-soft);border:0;border-radius:.45rem;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:1.125rem;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__body{min-width:0;display:block}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__name{color:var(--gm-ink);font-size:1rem;font-weight:700;line-height:1.4;display:block}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__description{-webkit-line-clamp:2;color:var(--gm-copy);-webkit-box-orient:vertical;margin-top:.2rem;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest{min-width:0;color:var(--gm-copy);grid-area:1/3;align-items:center;gap:.5rem;text-decoration:none;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest-avatar{flex:0 0 32px;width:32px;height:32px}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest-avatar img{object-fit:cover;border-radius:.3rem;width:100%;height:100%}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest-copy{min-width:0;display:block}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest-copy>strong{-webkit-line-clamp:2;color:var(--gm-ink);-webkit-box-orient:vertical;font-size:.8125rem;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest-copy>span{margin-top:.2rem;font-size:.6875rem;line-height:1.5;display:block}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest-copy b{font-weight:500}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest--empty{font-size:.75rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest--empty small{display:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__stats{text-align:center;color:var(--gm-copy);grid-area:1/2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.5rem;font-size:.75rem;line-height:1.5;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__stats>span{justify-content:center;gap:.3rem;display:inline-flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__stats strong{color:var(--gm-ink);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:650}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__stats small{font-size:inherit}html[data-theme]:where([data-css~=forum]) .forum-home .forum-community-strip{border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:.4rem;margin-top:1rem;padding:.85rem 1rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-community-strip header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-community-strip header>span{color:var(--gm-copy);font-size:.75rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-community-strip p{color:var(--gm-copy);margin:.4rem 0 0;font-size:.8125rem;line-height:1.5}html[data-theme]:where([data-css~=forum]) .forum-home .forum-community-strip__players{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.65rem;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-community-strip__players a{min-height:32px;color:var(--gm-ink);align-items:center;gap:.4rem;font-size:.75rem;text-decoration:none;display:inline-flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-community-strip__players img{object-fit:cover;border-radius:.25rem;width:24px;height:24px}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent{border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:.4rem;margin-bottom:1rem;overflow:hidden}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail .forum-recent{border-top:2px solid var(--gm-accent-strong);grid-column:1/-1;margin:0}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent>header{border-bottom:1px solid var(--gm-border);background:var(--gm-surface-2);align-items:center;gap:.6rem;padding:.65rem 1rem;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent>header>span{color:var(--gm-accent-strong)}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent>header>div{flex:1}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent>header h2{margin:0;color:var(--gm-ink)!important;font-size:1rem!important}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent__action{color:var(--gm-accent-strong);font-size:.75rem;text-decoration:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent__list{display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent-topic{color:var(--gm-ink);grid-template-columns:28px minmax(0,1fr);gap:.65rem;padding:.65rem 1rem;text-decoration:none;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent-topic+.forum-recent-topic{border-top:1px solid var(--gm-border)}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent-topic__visual{width:28px;height:28px;color:var(--gm-accent-strong);place-items:center;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent-topic__visual img{object-fit:cover;border-radius:.3rem;width:100%;height:100%}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent-topic__visual--avatar i,html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent-topic__arrow{display:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent-topic__body{grid-template-columns:minmax(0,1fr) 17rem;gap:.2rem 1rem;min-width:0;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent-topic__eyebrow{color:var(--gm-accent-strong);grid-column:1;font-size:.6875rem;line-height:1.4}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent-topic__body>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1;font-size:.9375rem;font-weight:650;line-height:1.4;display:-webkit-box;overflow:hidden}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent-topic__meta{min-width:0;color:var(--gm-copy);grid-area:1/2/3;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent-topic__meta time{font-size:inherit;white-space:nowrap}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-block{border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:.4rem;margin:0 0 1rem;overflow:hidden}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-block__head{grid-template-columns:var(--forum-topic-columns);border-bottom:1px solid var(--gm-border);background:var(--forum-panel-heading);align-items:center;gap:.8rem;padding:.8rem 1rem;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-block__head>div:first-child{grid-column:1/3;align-items:center;gap:.5rem;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-block__head small{display:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-block__head h3{margin:0;font-weight:650;color:var(--forum-heading-ink)!important;font-size:.9375rem!important}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-block__head>span{color:var(--gm-copy);font-size:.6875rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-rows{display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-row{grid-template-columns:var(--forum-topic-columns);align-items:center;gap:.8rem;padding:1rem;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-row+.forum-topic-row{border-top:1px solid var(--gm-border)}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-row.is-pinned{border-left:3px solid var(--gm-accent-strong);padding-left:calc(1rem - 3px)}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__visual{background:var(--gm-accent-soft);width:36px;height:42px;color:var(--gm-accent-strong);border-radius:.4rem;place-items:center;display:grid;position:relative}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__visual img{object-fit:cover;border-radius:.25rem;width:100%;height:100%}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__visual-badge{display:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__body{min-width:0;color:var(--gm-ink);text-decoration:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__labels{color:var(--gm-accent-strong);flex-wrap:wrap;gap:.4rem;font-size:.6875rem;line-height:1.4;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__title{overflow-wrap:anywhere;margin:.2rem 0;font-weight:650;color:var(--gm-ink)!important;font-size:1rem!important;line-height:1.4!important}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__locked{color:var(--gm-copy);font-size:.6875rem;font-weight:500}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__meta{color:var(--gm-copy);align-items:center;gap:.35rem;font-size:.75rem;line-height:1.5;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__meta img{border-radius:.2rem;width:18px;height:18px}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__activity{min-width:0;color:var(--gm-copy);align-items:center;gap:.5rem;text-decoration:none;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__activity-avatar{flex:0 0 24px;width:24px;height:24px}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__activity-avatar img{object-fit:cover;border-radius:.25rem;width:100%;height:100%}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__activity-avatar i,html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__activity-label{display:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__activity-copy{min-width:0;font-size:.75rem;line-height:1.5;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__activity-copy time{font-size:.6875rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__stats{text-align:center;color:var(--gm-copy);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;font-size:.75rem;line-height:1.5;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__stat{justify-content:center;align-items:baseline;gap:.3rem;display:inline-flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__stat small{font-size:inherit}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__stat strong{color:var(--gm-ink);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:650}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-games-board{overflow:hidden;padding:0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-games-board__head{padding:1rem 1.125rem;background:var(--forum-panel-heading)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-games-board__head h2{font-size:1.125rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-games-filters,.forum-directory-tabs,.forum-games-results-note){margin-inline:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-games-board>.forum-games-list,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-games-thread-list{grid-template-columns:minmax(0,1fr);padding:0;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row{color:var(--gm-ink);grid-template-columns:36px minmax(0,1fr) 10rem;align-items:center;gap:.8rem;padding:1rem 1.125rem;text-decoration:none;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row+.forum-game-row{border-top:1px solid var(--gm-border)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-game-row__art,.forum-game-row__icon){width:36px;height:46px;color:var(--gm-accent-strong);place-items:center;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row__art img{object-fit:cover;border-radius:.25rem;width:100%;height:100%}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row__body{min-width:0;display:block}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row__body>strong{overflow-wrap:anywhere;font-size:1rem;line-height:1.4;display:block}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row__body>small{color:var(--gm-copy);flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.2rem;font-size:.75rem;line-height:1.5;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row__labels{color:var(--gm-accent-strong);font-size:.6875rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row__avatar img{border-radius:.2rem;width:18px;height:18px}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row__stats{color:var(--gm-copy);flex-wrap:wrap;gap:.4rem 1rem;font-size:.75rem;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row__stats>span{gap:.3rem;display:inline-flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row__stats small{font-size:inherit}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row__stats b{color:var(--gm-ink);font-weight:650}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row>i:last-child{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-moderation{gap:.3rem;margin:0;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-moderation .btn{width:40px;min-height:40px;color:var(--gm-copy);border-color:var(--gm-border);background:var(--gm-surface-2);padding:.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post{border-left:1px solid var(--gm-border);min-height:0;margin-bottom:1.25rem;clip-path:none!important;grid-template-columns:132px minmax(0,1fr)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body{width:100%;max-width:none;line-height:1.75;min-height:0!important;color:var(--gm-ink)!important;padding:1.25rem 1.5rem!important;font-size:1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-thread-tools{gap:.5rem;margin-bottom:1.25rem;padding:.65rem .75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-channel__main,.forum-channel__latest,.forum-topic__body,.forum-topic__activity,.forum-game-row,.forum-recent-topic):hover{color:var(--gm-accent-strong)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-channel,.forum-topic-row,.forum-game-row,.forum-recent-topic):hover{background:var(--gm-surface-2)}@media (width<=991.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__layout{grid-template-columns:minmax(0,1fr);gap:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__stats{border:0;flex-wrap:wrap;gap:1rem;padding-left:0;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__stats>div{border:0;gap:.4rem;padding:0;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__stats dd{text-align:left;font-size:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav form{flex:100%}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel{grid-template-columns:minmax(0,1fr) 6rem;gap:.5rem 1rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest{grid-area:2/1/auto/-1;margin-left:2.9rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest-avatar{display:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest-copy{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest-copy>strong{-webkit-line-clamp:1}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-row{grid-template-columns:28px minmax(0,1fr) 7rem;gap:.5rem .65rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__activity{grid-area:2/2}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__activity-copy{flex-wrap:wrap;gap:.4rem;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__activity-avatar{display:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__stats{grid-area:1/3/3}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav{gap:0 .5rem;padding:0 .75rem .75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav nav{justify-content:space-between;width:100%;min-width:0;overflow-x:auto}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav nav>:is(a,button){min-height:52px;padding:.65rem .75rem}}@media (width<=575.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero{padding:1rem 0 1.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-breadcrumbs{margin-bottom:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__art{flex-basis:48px;width:48px;height:64px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__identity{gap:.65rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__actions{gap:.4rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-button{padding:.5rem .65rem;font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav nav{flex-wrap:nowrap;justify-content:flex-start;gap:0;width:100%}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav nav>:is(a,button){padding:.65rem;font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-rail .forum-sidebar,.forum-thread-sidebar.forum-rail,.forum-compose__sidebar.forum-rail){grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) .forum-home .forum-directory-heading a span{display:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel{grid-template-columns:minmax(0,1fr);padding:.75rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__stats{flex-direction:row;grid-area:2/1;gap:.75rem;margin-left:3.375rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest{grid-row:3;margin-left:3.375rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel-group__head{padding:.65rem .75rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel-group__copy p{display:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent-topic__body{grid-template-columns:minmax(0,1fr);gap:.15rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-recent-topic__meta{flex-wrap:wrap;grid-area:3/1;justify-content:flex-start;font-size:.6875rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-row{grid-template-columns:24px minmax(0,1fr);padding:.75rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-row.is-pinned{padding-left:calc(.75rem - 3px)}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__visual{width:24px;height:32px}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__stats{flex-direction:row;grid-area:3/2;gap:.75rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__meta img{display:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__title{font-size:.875rem!important}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row{grid-template-columns:28px minmax(0,1fr);gap:.5rem .65rem;padding:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-game-row__art,.forum-game-row__icon){width:28px;height:36px}html[data-theme]:where([data-css~=forum]) .forum-home .forum-game-row__stats{grid-column:2}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-content{padding-top:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero h1{font-size:1.875rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic h1{font-size:1.625rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__copy>p{margin-bottom:1rem;font-size:.9375rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav{min-width:0;padding:0 .5rem .5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body{padding:1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__top{padding:.65rem 1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__body{gap:1.25rem;padding:1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__footer{padding:1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-thread-tools__search{flex-basis:100%;max-width:none}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(#forum-channel-list,#forum-topics,#game-directory,#game-topics){scroll-margin-top:120px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__author{gap:.5rem;min-height:0;background:var(--forum-author-surface)!important;color:var(--gm-copy)!important;border-color:var(--gm-border)!important;padding:1.25rem .75rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__avatar{border-radius:.5rem;margin:0 auto .5rem;box-shadow:none!important;width:52px!important;height:52px!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__username{font-weight:700;line-height:1.4;font-size:.9375rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__rank{text-transform:none;background:0 0;border:0;margin-top:.35rem;padding:0;font-size:.75rem;font-weight:600}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__profile-stats{margin:0;display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__main{min-width:0;padding:0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__top{border-bottom:1px solid var(--gm-border);margin:0;background:var(--gm-surface)!important;padding:.75rem 1.5rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__kind{font-size:.6875rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body>:last-child{margin-bottom:0}@media (width>=992px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post{border-radius:.65rem;grid-template-rows:auto minmax(0,1fr) auto auto auto;gap:0;grid-template-columns:210px minmax(0,1fr)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__main{display:contents}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__main>*{grid-column:2}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__main>.forum-post__top{grid-area:1/1/auto/-1;min-height:52px;background:var(--forum-panel-heading)!important;padding:.65rem 1.25rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__date{color:var(--gm-dark-copy,#c7d7e0)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__author{text-align:center;flex-direction:column;grid-area:2/1/-1;justify-content:flex-start;align-self:stretch;align-items:center;gap:.75rem;display:flex;padding:1.25rem 1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__author>div{width:100%;min-width:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__avatar{border:1px solid var(--gm-border);object-fit:cover;border-radius:.75rem;flex:0 0 144px;margin:0 auto .25rem;width:144px!important;height:144px!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__username{overflow-wrap:anywhere;font-size:1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__profile-stats{gap:.4rem;width:100%;margin-top:.25rem;font-size:.75rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__profile-stats>div{border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:.35rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .55rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__profile-stats dt{color:var(--gm-copy);font-weight:500}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__profile-stats dd{color:var(--gm-ink);margin:0;font-weight:650}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__body{min-height:160px;line-height:1.75;padding:1.25rem 1.5rem!important;font-size:1rem!important}}@media (width>=576px) and (width<=991.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic.forum-focus-mode>main.forum-home.forum-workspace.forum-thread-page .forum-post__avatar{width:80px!important;height:80px!important}}@media (width<=575.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-thread-page .forum-post__avatar{flex-shrink:0;width:40px!important;height:40px!important}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__body{gap:1.5rem;display:grid;padding:1.5rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__editor textarea{min-height:14rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__footer{background:var(--gm-surface-2);padding:1rem 1.5rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-search-results__grid{grid-template-columns:minmax(0,1fr);gap:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-search-results__grid>a{box-shadow:none;border-radius:0;padding:.75rem 1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-search-results__grid>a+a{border-top:1px solid var(--gm-border)}@media (width<=575.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(#forum-channel-list,#forum-topics,#game-directory,#game-topics){scroll-margin-top:80px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post{grid-template-columns:minmax(0,1fr)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__author{align-items:center;gap:.5rem;display:flex;padding:.5rem .75rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__avatar{margin:0;width:28px!important;height:28px!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__author>div{text-align:left;flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__rank{margin:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__main{padding:0!important}}html[data-theme]:where([data-css~=forum]) .forum-home .forum-list-columns{color:var(--gm-copy);letter-spacing:.025em;font-size:.6875rem;font-weight:650}html[data-theme]:where([data-css~=forum]) .forum-home .forum-list-columns--counts{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}html[data-theme]:where([data-css~=forum]) .forum-home :is(.forum-channel__body,.forum-channel__latest-copy,.forum-topic__meta,.forum-topic__activity-copy,.forum-recent-topic__meta,.forum-game-row__body){overflow-wrap:anywhere}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body .forum-bbcode-heading{border:0;margin:1rem 0 .5rem;padding:0;font-size:1.25rem;font-weight:750;line-height:1.35;color:var(--gm-ink)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body .forum-bbcode-heading:first-child{margin-top:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body .forum-bbcode-paragraph-break:has(+:is(.forum-bbcode-heading,.forum-bbcode-list,.forum-bbcode-quote,.forum-code-shell,.forum-bbcode-spoiler,.forum-bbcode-image,.forum-bbcode-video)),html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body :is(.forum-bbcode-heading,.forum-bbcode-list,.forum-bbcode-quote,.forum-code-shell,.forum-bbcode-spoiler,.forum-bbcode-image,.forum-bbcode-video)+.forum-bbcode-paragraph-break{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body :is(ul,ol){margin:.75rem 0 1rem;padding-left:1.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body li+li{margin-top:.3rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body blockquote{background:var(--gm-surface-2);border-left:3px solid var(--gm-accent-strong);margin:.75rem 0;padding:.75rem 1rem;font-size:.9375rem;line-height:1.6}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body .forum-code-shell{border-radius:.4rem;margin-block:.85rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body .forum-code-shell pre{margin:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body :is(.forum-bbcode-spoiler,hr){margin-block:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-post__controls,.forum-post__signature){padding:.5rem 1.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__date{gap:.5rem;font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__top-actions :is(button,a,summary){min-height:36px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__top{position:relative}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__report{position:static}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__report form{width:min(20rem,100vw - 4rem);top:100%;right:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post:has(.forum-post__report[open]){z-index:4;position:relative;overflow:visible}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-reply{border-left:1px solid var(--gm-border);border-radius:.5rem;margin-top:1rem;box-shadow:none!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-reply :is(.forum-reply__head,.forum-reply__body,.forum-reply__footer){padding-inline:1.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-reply .forum-bbcode-toolbar{flex-wrap:wrap}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-reply textarea[data-forum-reply-draft]{resize:vertical;width:100%;height:auto;min-height:16rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-board-toolbar{align-items:center;gap:.75rem;margin-bottom:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-board-toolbar__legend{gap:.4rem 1rem;max-width:36rem;font-size:.6875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-board-toolbar h2{font-size:1.25rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-board-filters{border:1px solid var(--gm-border);border-radius:.5rem;gap:.75rem;padding:.85rem 1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-board-filters input,.forum-board-filters select,.forum-games-filters input,.forum-games-filters select){min-height:44px;font-size:.875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__field .form-label{text-transform:none;letter-spacing:0;color:var(--gm-ink);font-size:.875rem;font-weight:650!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__field :is(.form-control,.form-select){font-size:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-compose__field-count,.forum-compose__editor-label>small,.forum-compose__tips,.forum-compose__count,.forum-reply__count,.forum-bbcode-help){line-height:1.5;font-size:.75rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__templates{flex-wrap:wrap;gap:.35rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__templates>span{text-transform:none;font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__templates button{border-radius:.35rem;min-height:36px;padding:.4rem .65rem;font-size:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__section-heading--attachments{margin:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-games-filters label>span:first-child{letter-spacing:0;text-transform:none;font-weight:600;line-height:1.5;font-size:.75rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__section-heading strong{font-size:.9375rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__section-heading small{font-size:.75rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-compose__editor textarea,.forum-reply textarea){line-height:1.65;font-size:1rem!important}@media (width>=992px){html[data-theme]:where([data-css~=forum]) .forum-home :is(.forum-channel__stats,.forum-topic__stats) small{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=575.98px){html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__stats,html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__stats{flex-direction:row;justify-content:flex-start;align-items:center}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body{padding:.85rem 1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__top{flex-wrap:wrap;gap:.35rem;padding:.5rem 1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__date{flex-wrap:wrap;font-size:.6875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__date>span:not(.forum-post__kind),html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__date>small{display:inline-flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__kind{padding:.2rem .35rem;font-size:.625rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__kind i{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-post__controls,.forum-post__signature),html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-reply :is(.forum-reply__head,.forum-reply__body,.forum-reply__footer){padding-inline:1rem}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-layout{align-items:start;gap:1.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-directory-heading{margin-top:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail .forum-sidebar{grid-template-columns:minmax(0,1fr);gap:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail .forum-recent-topic__body{grid-template-columns:minmax(0,1fr);gap:.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail .forum-recent-topic__meta{flex-wrap:wrap;grid-area:3/1;justify-content:space-between;font-size:.6875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail .forum-recent-topic{align-items:start;padding:.85rem 1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail .forum-recent-topic__body>strong{font-size:.875rem;line-height:1.45}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail .forum-recent>header h2{font-size:1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-community{border-radius:.5rem;margin:0;padding:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-community h2{font-size:1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-community__online{color:var(--gm-accent-strong);align-items:center;gap:.35rem;font-weight:650;display:inline-flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-community__online i{font-size:.4rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-community__week{border-block:1px solid var(--gm-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:.85rem 0;padding-block:.75rem;display:grid}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-community__week>div{flex-direction:column-reverse;gap:.15rem;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-community__week dt{color:var(--gm-copy);font-size:.6875rem;font-weight:500}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-community__week dd{color:var(--gm-ink);font-variant-numeric:tabular-nums;margin:0;font-size:1.25rem;font-weight:750}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-community__welcome{border-top:1px solid var(--gm-border);margin-top:.85rem;padding-top:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-community__welcome a{color:var(--gm-accent-strong);font-weight:650;text-decoration:none}@media (width>=1200px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index{--forum-channel-columns:minmax(0,1fr)6rem minmax(15rem,32%)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-layout{grid-template-columns:minmax(0,1fr) 304px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail{align-self:start}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-channel,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-channel-group__head{gap:.75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-channel__latest-avatar{display:none}}@media (width<=1199.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail .forum-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail .forum-recent{grid-column:1/-1}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail .forum-recent-topic__body{grid-template-columns:minmax(0,1fr) 17rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail .forum-recent-topic__meta{grid-area:1/2/3}}@media (width>=1200px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-index-layout,.forum-category-layout,.forum-games-layout,.forum-thread-layout,.forum-compose__layout){grid-template-columns:minmax(0,1fr) 304px;align-items:start;gap:1.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-rail .forum-sidebar,.forum-thread-sidebar.forum-rail,.forum-compose__sidebar.forum-rail){grid-template-columns:minmax(0,1fr);gap:.85rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail .forum-recent-topic__body{grid-template-columns:minmax(0,1fr);gap:.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail .forum-recent-topic__meta{flex-wrap:wrap;grid-area:3/1;justify-content:space-between;font-size:.6875rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail .forum-recent-topic{align-items:start;padding:.85rem 1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail .forum-recent-topic__body>strong{font-size:.875rem;line-height:1.45}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-category-page{--forum-topic-columns:36px minmax(0,1fr)10rem 7rem}}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail{align-self:start;min-width:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace [data-forum-focus][aria-pressed=true]{color:var(--gm-accent-strong);background:var(--gm-surface-2)}html[data-theme=dark]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace{--gm-page:var(--gm-dark-page);--gm-page-soft:var(--gm-dark-page-soft);--gm-surface:var(--gm-dark-surface);--gm-surface-2:var(--gm-dark-surface-2);--gm-surface-3:var(--gm-dark-surface-3);--gm-border:var(--gm-dark-border);--gm-ink:var(--gm-dark-ink);--gm-copy:var(--gm-dark-copy);--gm-subtle:var(--gm-dark-subtle);--gm-action:var(--gm-dark-action);--gm-action-hover:var(--gm-dark-action-hover);--gm-accent-strong:var(--gm-dark-accent-strong);--gm-accent-soft:var(--gm-dark-accent-soft);--gm-success:#83dcaf;--gm-success-soft:var(--gm-dark-surface-2);--gm-on-action:var(--gm-dark-on-action);--forum-mod-color:#c2afea;--forum-mod-surface:var(--gm-dark-surface);--forum-owner-ink:var(--gm-dark-ink);--forum-panel-heading:var(--gm-dark-panel-heading);--forum-author-surface:var(--gm-dark-surface-2);--forum-rail-surface:var(--gm-dark-surface)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-home-hero h1{max-width:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-home-hero h1 em{display:inline}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-home-hero__stats dd{font-variant-numeric:tabular-nums;font-size:1.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav [data-forum-focus][aria-pressed=true]{border-bottom-color:var(--gm-accent-strong);background:0 0}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel-group__head .forum-list-columns{color:var(--forum-heading-copy);font-size:.6875rem;font-weight:500}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__icon:has(.bi-bug-fill){color:var(--gm-success);background:var(--gm-success-soft)}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-block__head .forum-list-columns{color:var(--forum-heading-copy)}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-block__head>div>i{color:var(--gm-dark-accent,#73d7e8)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-games-board__head :is(h2,strong){color:var(--forum-heading-ink)!important;font-size:1.0625rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-games-board__head :is(p,span,small){color:var(--forum-heading-copy)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-games-board__head :is(a,i){color:var(--gm-dark-accent,#73d7e8)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-post,.forum-reply,.forum-compose__card,.forum-games-board,.forum-home-nav,.forum-thread-tools,.forum-channel-group,.forum-topic-block,.forum-community-strip,.forum-recent){border-color:var(--gm-border)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail :is(.forum-sidebar-card,.forum-side-card,.forum-thread-rail-card,.forum-compose__side-card,.forum-recent,.forum-community-strip){background:var(--forum-rail-surface)!important;border-color:var(--gm-border)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-thread-rail-card>header,.forum-thread-rail-card>summary,.forum-compose__side-head,.forum-recent>header,.forum-rail-heading){border-bottom:1px solid var(--gm-border);gap:.65rem;min-height:52px;padding:.85rem 1rem;background:var(--gm-surface)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-thread-rail-card>header,.forum-thread-rail-card>summary,.forum-compose__side-head,.forum-recent>header,.forum-rail-heading) :is(h2,h3){letter-spacing:0;text-transform:none;font-weight:700;color:var(--gm-ink)!important;font-size:.875rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-thread-rail-card>header,.forum-thread-rail-card>summary,.forum-compose__side-head,.forum-recent>header,.forum-rail-heading)>span{width:auto;height:auto;color:var(--gm-accent-strong);background:0 0;border-radius:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail :is(.forum-sidebar-card__head,.forum-side-card__head,.forum-thread-rail-card>header,.forum-thread-rail-card>summary,.forum-compose__side-head,.forum-recent>header,.forum-rail-heading)>i{width:auto;height:auto;color:var(--gm-accent-strong);background:0 0;font-size:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail .forum-thread-details>div{align-items:baseline;padding:.75rem 1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail .forum-thread-details dd{text-align:right;max-width:65%}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail .forum-thread-context-links>a{padding:.8rem 1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-thread-map nav{max-height:24rem;overflow-y:auto}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-thread-map nav>a{min-height:44px;padding:.65rem 1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-thread-map:before{content:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post--op{border-top:2px solid var(--gm-accent-strong)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__controls{padding:.65rem 1.5rem;background:var(--gm-surface)!important;border-color:var(--gm-border)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__signature{border-top:1px solid var(--gm-border);color:var(--gm-copy);margin:0;padding:.75rem 1.5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-thread-tools__search{max-width:20rem;background:var(--gm-surface-2)!important;border-color:var(--gm-border)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-thread-tools__sort a{background:0 0;min-height:38px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-thread-tools__sort a.is-active{background:var(--gm-action);color:var(--gm-dark-on-action,#fff)}html[data-theme=dark]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-thread-tools__sort a.is-active{color:var(--gm-dark-accent)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-compose__field,.forum-reply) :is(.form-control,.form-select){border-color:var(--gm-border);background:var(--gm-surface);color:var(--gm-ink);border-radius:.375rem;min-height:44px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-reply__head,.forum-compose__head){background:var(--gm-surface-2)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--gm-accent-strong);outline-offset:3px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav input:focus-visible{outline-offset:-3px}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-board-filters,.forum-games-filters){border-color:var(--gm-border)!important;background:var(--gm-surface)!important;border-radius:.5rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-directory-tabs{border:0;border-bottom:1px solid var(--gm-border);flex-wrap:wrap;gap:.75rem;margin-block:.5rem .75rem;padding:0;display:flex;background:0 0!important;border-radius:0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-bbcode-toolbar{gap:.25rem;padding:.4rem;position:relative;overflow:visible;background:var(--gm-surface-2)!important;border-color:var(--gm-border)!important;border-radius:.375rem .375rem 0 0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-formatting-more{margin-left:auto;position:relative}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-formatting-more>summary{border:1px solid var(--gm-border);background:var(--gm-surface);min-height:38px;color:var(--gm-copy);cursor:pointer;border-radius:.375rem;align-items:center;gap:.375rem;padding:.45rem .65rem;font-size:.75rem;font-weight:600;list-style:none;display:inline-flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-formatting-more>summary::-webkit-details-marker{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-formatting-more[open]>summary{color:var(--gm-accent-strong);border-color:var(--gm-accent-strong)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-formatting-more__tools{z-index:8;border:1px solid var(--gm-border);background:var(--gm-surface);border-radius:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;width:min(22rem,100vw - 4rem);padding:.5rem;display:grid;position:absolute;top:calc(100% + .4rem);right:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-formatting-more__tools>button{text-align:left;align-items:center;gap:.5rem;min-height:40px;width:100%!important;color:var(--gm-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:row!important;justify-content:flex-start!important;padding:.5rem .65rem!important;font-size:.75rem!important;display:flex!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-formatting-more__tools>button:after{content:attr(aria-label)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-formatting-more__tools>button[data-forum-giphy]:after{content:"Insert GIF"}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-formatting-more__tools>button:hover{background:var(--gm-surface-2)!important}html[data-theme=light]:where([data-css~=forum]) body.forum-theme.forum-classic{background:#e8edf1 url(/img/gaming-pattern-home.svg?v=2) top/640px 480px}html[data-theme=dark]:where([data-css~=forum]) body.forum-theme.forum-classic{background:var(--gm-dark-page-soft)url(/img/gaming-pattern-home.svg?v=2) center top/640px 480px repeat}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-games-board__head>a{border:1px solid var(--gm-dark-border,#4b6674);border-radius:.375rem;min-height:36px;padding:.5rem .75rem;font-size:.75rem;font-weight:600;color:var(--gm-dark-accent,#8bdded)!important;box-shadow:none!important;background:0 0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-rail :is(.forum-games-quicklinks>a,.forum-games-sidebar-list strong,.forum-games-recent-list strong,.forum-game-link strong,.forum-category-link strong){color:var(--gm-ink)!important;font-size:.8125rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-directory-tabs>a{align-items:center;gap:.5rem;min-height:44px;padding:.65rem .25rem;display:inline-flex;color:var(--gm-copy)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-directory-tabs>a[aria-current=page]{color:var(--gm-accent-strong)!important;border-bottom-color:var(--gm-accent-strong)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-directory-tabs>a>i{width:auto;height:auto;font-size:1rem;color:currentColor!important;background:0 0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-directory-tabs strong{font-size:.8125rem;font-weight:650}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-games-filters{margin-top:0;padding:.75rem 0;border:0!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-games-board .forum-compact-pagination{border:0;border-top:1px solid var(--gm-border);background:var(--gm-surface-2);border-radius:0;margin:0;padding:.875rem 1rem;box-shadow:none!important}html[data-theme=dark]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-games-filters>button,.forum-board-filters>button,.forum-compose__submit,.forum-reply__submit,.gm-pagination__page.is-current,.btn-primary){color:var(--gm-dark-accent)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-nav-label--mobile{display:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__icon:has(:is(.bi-wrench-adjustable,.bi-tools,.bi-puzzle-fill)){color:var(--forum-mod-color);background:var(--forum-mod-surface)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__watermark{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post:has(.forum-post__report[open]) .forum-post__main{overflow:visible!important}html[data-theme=dark]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace :is(.forum-thread-tools__sort a.is-active,.forum-thread-tools__actions .is-primary){color:var(--gm-dark-accent)!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .gm-member-identity--webmaster>.gm-member-name{color:var(--forum-owner-ink)!important;font-weight:700!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .gm-webmaster-icon{color:var(--forum-owner-ink)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-badge{letter-spacing:.025em;border-radius:.25rem;font-weight:700}html[data-theme=dark]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-badge--webmaster{color:#f2d58a;background:#473c23;border-color:#846d35}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body :is(blockquote cite,a){color:var(--gm-accent-strong)!important}@media (width<=991.98px){html[data-theme]:where([data-css~=forum]) .forum-home .forum-list-columns{display:none}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel-group__head,html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic-block__head{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__stats,html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__stats{text-align:right;flex-direction:column;align-items:flex-end;display:flex}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__stats{padding-left:0}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav{gap:0 .5rem;padding:0 .75rem .75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav nav{justify-content:space-between;width:100%;min-width:0;overflow-x:auto}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav nav>:is(a,button){min-height:52px;padding:.65rem .75rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav form{flex:100%}}@media (width<=575.98px){html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail .forum-sidebar,html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail .forum-recent-topic__body{grid-template-columns:minmax(0,1fr)}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-index-rail .forum-recent-topic__meta{grid-area:3/1}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-content{padding-top:1rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero{padding:1rem 0 1.25rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero h1{font-size:1.875rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero--topic h1{font-size:1.625rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-hero__copy>p{margin-bottom:1rem;font-size:.9375rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav{min-width:0;padding:0 .5rem .5rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav nav{flex-wrap:nowrap;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:normal;gap:0;display:grid;overflow:visible}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-home-nav nav>:is(a,button){white-space:normal;flex-direction:column;gap:.3rem;min-width:0;padding:.65rem .25rem;font-size:.75rem;line-height:1.25}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-nav-label{display:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-nav-label--mobile{display:inline}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__body{padding:1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-post__top{padding:.65rem 1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__body{gap:1.25rem;padding:1rem!important}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-compose__footer{padding:1rem!important}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__stats{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem;margin-left:3.375rem;display:flex}html[data-theme]:where([data-css~=forum]) .forum-home .forum-channel__latest{margin-left:3.375rem}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-thread-tools__search{flex-basis:100%;max-width:none}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace .forum-formatting-more__tools{width:min(22rem,100vw - 5.5rem);max-height:22rem;overflow-y:auto}html[data-theme]:where([data-css~=forum]) body.forum-theme.forum-classic>main.forum-home.forum-workspace.forum-index .forum-home-hero__stats dd{font-size:1.125rem}html[data-theme]:where([data-css~=forum]) .forum-home .forum-topic__stats{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}}