body{position:relative;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.06) 0 2px,transparent 2px 5px),repeating-linear-gradient(90deg,rgba(0,0,0,.04) 0 2px,transparent 2px 5px)!important;background-size:7px 7px,7px 7px!important;background-attachment:fixed,fixed}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="380" height="380" viewBox="0 0 380 380"><g fill="none" stroke="%23c89b3c" stroke-width="2" opacity="0.11"><path d="M300 340 L300 260 Q300 220 340 220"/><polygon points="270,220 330,220 340,260 300,320 260,260"/><circle cx="300" cy="250" r="10"/></g></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="260" height="260" viewBox="0 0 260 260"><g fill="none" stroke="%23c89b3c" stroke-width="2" opacity="0.09"><path d="M40 40 Q70 90 40 140 Q90 160 100 210" stroke-linecap="round"/></g></svg>');background-repeat:no-repeat,no-repeat;background-position:bottom right,top left;background-size:380px 380px,260px 260px}.heading-section h1,.heading-section h2{font-family:'Cinzel Decorative',cursive;letter-spacing:.5px}.heading-section h1 em,.heading-section h2 em{font-style:normal;color:var(--site-btn,#c89b3c)!important;border-left:5px solid var(--site-btn,#c89b3c);padding-left:10px;margin-right:6px;text-shadow:0 0 8px rgba(200,155,60,.4)}.btn,.btn-primary,.main-button a,button[type=submit],input[type=submit]{border-radius:4px!important;font-family:'Cinzel Decorative',cursive;font-weight:700!important;letter-spacing:.5px;border:1px solid var(--site-btn,#c89b3c)!important;transition:box-shadow .18s ease,transform .18s ease!important}.btn-primary:hover,.btn:hover,.main-button a:hover{box-shadow:0 0 14px 2px rgba(200,155,60,.6),inset 0 0 0 1px var(--site-btn,#c89b3c)!important;transform:translateY(-2px)}.main-nav ul.nav li a{font-family:'Cinzel Decorative',cursive;font-size:13px;transition:all .18s ease}.main-nav ul.nav li a:hover{color:var(--site-btn,#c89b3c)!important}.gaming-library .item,.most-popular .item{position:relative;border-radius:6px;padding:4px;background:var(--surface-3,#14141a);border:1px solid rgba(200,155,60,.4);box-shadow:inset 0 0 0 3px rgba(200,155,60,.06);transition:transform .2s ease}.most-popular .item>img{border-radius:4px;box-shadow:0 10px 18px -6px rgba(0,0,0,.5)}.most-popular .item:hover{transform:translateY(-4px);border-color:var(--site-btn,#c89b3c)}.most-popular .item h3{background:var(--surface-2,#27292a);margin:0;padding:8px 10px;border-radius:0 0 3px 3px;font-family:'Cinzel Decorative',cursive;font-size:13px}.gaming-library .item .btn{position:relative;padding-left:34px!important}.gaming-news .item{background:var(--surface-3,#14141a);border:1px solid rgba(200,155,60,.3);border-left:4px solid var(--site-btn,#c89b3c);border-radius:4px;padding:16px}.gaming-news .item h2,.gaming-news .item h3{font-family:'Cinzel Decorative',cursive;font-size:15px}.gaming-news .item img{border-radius:4px!important}.sidebar-categories{background:var(--surface-3,#14141a);border-radius:6px;padding:18px;border:1px solid rgba(200,155,60,.35);box-shadow:inset 0 0 0 3px rgba(200,155,60,.06)}.sidebar-categories h2{font-family:'Cinzel Decorative',cursive;color:var(--site-btn,#c89b3c);font-size:14px;letter-spacing:1.5px;margin:0 0 12px;border-left:none!important;padding-left:0!important;text-shadow:0 0 6px rgba(200,155,60,.4)}.sidebar-categories ul{list-style:none;padding:0;margin:0}.sidebar-categories li{padding:9px 0 9px 26px;font-size:13px;font-family:'EB Garamond',serif;border-bottom:1px solid rgba(200,155,60,.2);position:relative}.sidebar-categories li a{color:#ddd!important;text-decoration:none}.sidebar-categories li a:hover{color:var(--site-btn,#c89b3c)!important}.main-banner{position:relative}.main-banner::after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:3px;background:repeating-linear-gradient(90deg,var(--site-btn,#c89b3c) 0 12px,transparent 12px 20px)}.main-banner .header-text{border-radius:6px!important;border:1px solid rgba(200,155,60,.4);border-left:4px solid var(--site-btn,#c89b3c)}html[data-theme=light] .sidebar-categories h2,html[data-theme=light] .sidebar-categories li a{color:var(--site-text)!important}html[data-theme=light] .gaming-news .item,html[data-theme=light] .gaming-news .item h2,html[data-theme=light] .gaming-news .item h3,html[data-theme=light] .gaming-news .item p,html[data-theme=light] .most-popular .item h3,html[data-theme=light] .most-popular .item h3 a,html[data-theme=light] .most-popular .item h3 span{color:var(--site-text)!important}