/* One continuous page background: section boundaries have no separate color stops. */
/* Catalog only: gradually lighter graphite sections; game and profile pages keep their theme. */
.go-catalog{background:linear-gradient(180deg,#101419 0%,#151b22 22%,#202a35 52%,#2b3948 77%,#3c4c5c 100%);color:#edf2f6}
.go-catalog .go-kat-hero{background:transparent;border-bottom:0}
.go-catalog .go-stage-games{background:transparent}
.go-catalog .go-stage-duels{background:transparent}
.go-catalog .go-stage-leaders{background:transparent}
.go-catalog .go-stage-features{background:transparent}
.go-catalog .go-kat-bolum{padding:40px 0;border-top:0}
.go-catalog .go-kat-baslik h2{color:#f5f7f9}.go-catalog .go-kat-baslik p{color:#efb489}.go-catalog .go-kat-baslik span{color:#bcc8d2}.go-catalog .go-kat-baslik span a{color:#ffd1ae}
.go-catalog .go-btn--birincil{background:#eab17d;color:#24170e;box-shadow:0 8px 22px #0003;border-color:#f4c59e}
.go-catalog .go-btn--birincil:hover{background:#f4c59e;box-shadow:0 10px 24px #0004}
.go-catalog .go-btn--cam{background:#ffffff0c;border-color:#ffffff35;color:#f4f6f8}.go-catalog .go-btn--cam:hover{background:#ffffff1a}
.go-catalog .go-kart{background:#222b35;border-color:#3b4653;color:#eef3f7;box-shadow:0 10px 28px #0002}
.go-catalog .go-kart:hover{border-color:#c58c62;box-shadow:0 16px 34px #0004}
.go-catalog .go-kart__tur{color:#efb489}.go-catalog .go-kart__ad,.go-catalog .go-kart__rekor b{color:#f5f7f9}
.go-catalog .go-kart__slogan,.go-catalog .go-kart__rekor{color:#bec9d2}.go-catalog .go-kart__alt{border-color:#ffffff16}
.go-catalog .go-kart__cta{background:#eab17d;color:#24170e}.go-catalog .go-kart:hover .go-kart__cta{background:#f6cba8;color:#24170e}
/* Duel controls sit one step above the section; image-backed match cards retain their contrast. */
.go-catalog .go-stage-duels .gd-widget{margin:0;background:#293441;border-color:#43505f;color:#f2f5f8;box-shadow:0 12px 28px #0002}
.go-catalog .go-stage-duels .gd-widget h2{color:#f5f7f9}.go-catalog .go-stage-duels .gd-widget>header p,.go-catalog .go-stage-duels [data-gd-status]{color:#bdcbd6}
.go-catalog .go-stage-duels .gd-eyebrow{color:#efb489}
.go-catalog .go-stage-duels .gd-tabs{border-color:#ffffff20}
.go-catalog .go-stage-duels .gd-tabs button,.go-catalog .go-stage-duels .gd-pager button{background:#354352;border-color:#526171;color:#eef3f7}
.go-catalog .go-stage-duels .gd-tabs button:hover,.go-catalog .go-stage-duels .gd-pager button:not(:disabled):hover{background:#435465;border-color:#798b9d}
.go-catalog .go-stage-duels .gd-tabs button.selected{background:#eab17d;border-color:#f2c29d;color:#24170e;font-weight:700}
.go-catalog .go-stage-duels .gd-primary{background:#eab17d;border-color:#f2c29d;color:#24170e!important;font-family:inherit;font-weight:700}
.go-catalog .go-stage-duels .gd-primary:hover{background:#f4c59e}
.go-catalog .go-stage-duels .gd-pager{color:#ccd6df}.go-catalog .go-stage-duels .gd-pager button:disabled{opacity:.4}
/* Leaderboard surfaces are slightly lighter again. */
.go-catalog .go-stage-leaders .go-panel{background:#374654;border-color:#536171;box-shadow:0 10px 24px #0002;color:#eef3f7}
.go-catalog .go-stage-leaders .go-panel h2{color:#f6f8fa}
.go-catalog .go-stage-leaders .go-rozet{background:#efb48920;color:#ffceaa;border:1px solid #efb48950}
.go-catalog .go-stage-leaders .go-rozet:hover{background:#efb48935;color:#ffe4ce}
.go-catalog .go-stage-leaders .go-sira li{border-color:#ffffff16;color:#e8eff5}
.go-catalog .go-stage-leaders .go-sira__ad{color:#f3f7fa}.go-catalog .go-stage-leaders .go-sira__ad small,.go-catalog .go-stage-leaders .go-sira__bos{color:#c6d2dc}
.go-catalog .go-stage-leaders .go-sira__puan{color:#ffd0ab}.go-catalog .go-stage-leaders .go-sira li.benim{background:#efb48914}
.go-catalog .go-stage-leaders .go-sira li:nth-child(n+4) .go-sira__no{background:#ffffff15;color:#e5edf4}
/* Final information tiles and footer links finish the tonal progression. */
.go-catalog .go-stage-features .go-ozellik>div{background:#43525f;border-color:#617080}
.go-catalog .go-stage-features .go-ozellik b{color:#f6f9fc}.go-catalog .go-stage-features .go-ozellik span{color:#d0dce5}
.go-catalog .go-stage-features .go-ozellik i{background:#f4c19a1c;border:1px solid #f4c19a30}
.go-catalog>footer{background:transparent!important;border-top:0!important}
.go-catalog .go-alt{color:#d0dbe4}.go-catalog .go-alt__lisans{opacity:1;color:#c1ced8}
.go-catalog .go-alt nav{gap:8px;flex-wrap:wrap}.go-catalog .go-alt nav a{background:#526474;border:1px solid #718495;color:#f4f8fb;padding:8px 12px;border-radius:9px}
.go-catalog .go-alt nav a:hover{background:#63788a;color:#fff}
.go-catalog main :focus-visible,.go-catalog footer :focus-visible{outline:3px solid #ffd1aa;outline-offset:3px}
@media(max-width:600px){.go-catalog .go-kat-bolum{padding:28px 0}.go-catalog .go-stage-duels .gd-widget{border-radius:14px}.go-catalog .go-alt nav{width:100%}}
