.ctd.gk{--kit-font:var(--font-fredoka),"Fredoka",system-ui,sans-serif;--kit-ink:#0a0b0d;--kit-acc-hi:color-mix(in srgb,var(--acc)60%,#fff);--studs:url(/images/roblox/studs.webp)}.ctd.gk :is(.gs-panel,.gh-head){border:3px solid var(--kit-ink);border-radius:0}.ctd.gk .gh-head{outline-offset:-1px;outline:1px solid #ffffff17}.ctd.gk .gs-panel{background:linear-gradient(180deg,#16171ae6,#0e0f11f2 60%),var(--studs)0 0/56px 56px,#16171a;box-shadow:inset 0 2px #ffffff0a,inset 0 -4px #00000059,0 14px 34px #00000073}.ctd.gk :is(.ctd-panel,.ctd-tblwrap){border:2px solid var(--kit-ink);background:#08090b6b;border-radius:0}.ctd.gk .ctd-tblwrap.gtd-flat{border:0;border-top:1px solid var(--line2);background:0 0}.ctd.gk .ctd-tbl th{font-family:var(--kit-font);letter-spacing:.06em;color:var(--kit-acc-hi);border-bottom:2px solid var(--kit-ink);background:#08090b73;font-size:14px;font-weight:600}.ctd.gk .ctd-tbl tbody tr:nth-child(2n) td{background:#ffffff05}.ctd.gk .ctd-tbl tr:hover td{background:rgba(var(--acc-rgb),.06)}.ctd.gk :is(.ctd-h1,.hub-title){font-family:var(--kit-font);letter-spacing:.01em;text-shadow:-2px -2px 0 var(--kit-ink),2px -2px 0 var(--kit-ink),-2px 2px 0 var(--kit-ink),2px 2px 0 var(--kit-ink),0 5px 0 var(--kit-ink),0 8px 18px #00000080;font-weight:700}.ctd.gk .ctd-eyebrow{font-family:var(--kit-font);letter-spacing:.12em;font-weight:600}.ctd.gk :is(.ctd-h2,.ctd-prose h2,.ctd-prose h3,.gh-label){font-family:var(--kit-font);letter-spacing:.01em;font-weight:600}.ctd.gk :is(.ctd-label,.ctd-field label){font-family:var(--kit-font);letter-spacing:.06em;color:var(--kit-acc-hi);font-weight:600}.ctd.gk .ctd-big b{font-family:var(--kit-font);text-shadow:0 3px 0 var(--kit-ink),0 6px 10px #00000073;font-weight:700}.ctd.gk .ctd-spec dd{font-family:var(--kit-font);font-weight:600}.ctd.gk .ctd-rail-banner span{font-family:var(--kit-font);text-shadow:-1.5px -1.5px 0 var(--kit-ink),1.5px -1.5px 0 var(--kit-ink),-1.5px 1.5px 0 var(--kit-ink),1.5px 1.5px 0 var(--kit-ink),0 3px 0 var(--kit-ink);font-weight:700}.ctd.gk .ctd-side-label{font-family:var(--kit-font);letter-spacing:.1em;color:var(--kit-acc-hi);font-weight:600}.ctd.gk .ctd-seg{background:0 0;border:0;gap:8px;padding:0}.ctd.gk :is(.ctd-seg button,.ctd-chip,.ctd-filter-btn){font-family:var(--kit-font);color:#f1ece4;border:2px solid var(--kit-ink);box-shadow:inset 0 1px 0 #ffffff1f,0 3px 0 var(--kit-ink);background:linear-gradient(#34363c,#24262a);border-radius:3px;align-items:center;gap:8px;padding:8px 14px;font-size:16px;font-weight:600;transition:filter .12s,transform 60ms;display:inline-flex}.ctd.gk .ctd-filter-btn{display:none}.ctd.gk :is(.ctd-seg button,.ctd-chip,.ctd-filter-btn):hover{filter:brightness(1.15)}.ctd.gk :is(.ctd-seg button,.ctd-chip,.ctd-filter-btn):active{box-shadow:inset 0 1px 0 #ffffff1f,0 1px 0 var(--kit-ink);transform:translateY(2px)}.ctd.gk :is(.ctd-seg button.on,.ctd-chip.on){color:var(--kit-ink);background:linear-gradient(180deg,var(--kit-acc-hi),var(--acc));box-shadow:inset 0 1px 0 #ffffff80,0 3px 0 var(--kit-ink)}.ctd.gk .ctd-seg button .ctd-muted{color:inherit;opacity:.7}.ctd.gk :is(.ctd-num-input,.ctd-select,.ctd-search){border:2px solid var(--kit-ink);background:#0c0d0f;border-radius:3px;box-shadow:inset 0 2px 6px #0000008c}.ctd.gk .hub-play{letter-spacing:0;border:2px solid var(--kit-ink);box-shadow:inset 0 1px 0 #ffffff1f,inset 0 -2px 0 #0000004d,0 3px 0 var(--kit-ink);background:linear-gradient(#3a3c43,#25272b);border-radius:4px;gap:9px;padding:10px 18px 10px 14px;font-family:inherit;font-size:15px;font-weight:700;transition:background .15s,box-shadow .15s;color:#f4f4f5!important}.ctd.gk .hub-play svg{flex-shrink:0}.ctd.gk .hub-play:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc)55%,transparent),inset 0 1px 0 #ffffff1f,0 3px 0 var(--kit-ink),0 0 20px color-mix(in srgb,var(--acc)28%,transparent);background:linear-gradient(#44474f,#2c2e33)}.ctd.gk .hub-play:active{box-shadow:inset 0 1px 0 #ffffff1f,0 1px 0 var(--kit-ink);transform:translateY(2px)}.ctd.gk .ctd-strip a{font-family:var(--kit-font);border:2px solid var(--kit-ink);background:linear-gradient(#2a2c31,#1e2023);font-weight:500}.ctd.gk .ctd-strip a.on{color:var(--kit-ink);background:linear-gradient(180deg,var(--kit-acc-hi),var(--acc))}.ctd.gk :is(.ctd-ability,.ctd-warn,.ctd-enemies-list,.gtd-banner,.gtd-loadout-row,.ctd-pick,.ctd-mode,.ctd-slot,.ctd-slot select){border-radius:3px}.ctd.gk :is(.ctd-tag,.ctd-tier-pill,.ctd-tier-mini){border-radius:2px}.ctd.gk .ctd-thumb{border-radius:4px}.ctd.gk :is(.ctd-bar,.ctd-bar i){border-radius:0}.ctd.gk .ctd-bar{min-height:36px}.ctd.gk .ctd-pick.on,.ctd.gk .ctd-mode.on{box-shadow:inset 0 0 0 2px var(--acc)}
