:root{--gradient:linear-gradient(110deg,#b68c31,#fff0a6,#c69a32);--gold:#e7c55e}body{background:radial-gradient(ellipse at 85% 5%,#6b11182b,transparent 50%),#060303}header{background:linear-gradient(100deg,#0b0505,#211011,#080404);border-bottom:1px solid #694225}.logo img{width:206px;height:79px;object-fit:contain}.header-actions .gold-button{background:linear-gradient(#de3436,#a60711);border-color:#ea7b61;color:#ffedd0;box-shadow:0 3px 16px #c91b2d22}.header-actions .outline{border-color:#a77643;color:#e3c988}.search-field input{background:#1f1112;border-color:#61402f;color:#dfbd7b}.navigation{background:linear-gradient(110deg,#17090a,#260d0e,#0c0505);border-bottom-color:#824e2c}.navigation a{color:#cfad60}.navigation a:first-child{background:linear-gradient(#6e171b,#2a0a0b);color:#f5d69a}.navigation a:hover{background:#5c151b;color:#ffedb7}.announcement{background:linear-gradient(#3b1111,#180907);border-color:#9b552c;color:#cba57d}main{background:radial-gradient(ellipse at 60% 30%,#40101428,transparent 55%),#050202}.sky-hero{background:#180909;isolation:isolate}.sky-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(100deg,#30060822,transparent 58%,#700b1318);z-index:1;pointer-events:none}.sky-hero>div{position:relative;z-index:2}.sky-hero h2{color:#fff0d1}.sky-hero strong{color:#ffd264}.sky-hero .gold-button{background:linear-gradient(#df3134,#a50710);color:#ffe4b6;border-color:#ed9676}.features h2{border-color:#b9923e}.features h2:before{background:linear-gradient(110deg,#ba8d32,#f3d16e)}.features a{border-color:#754b34}.features a>span{background:linear-gradient(135deg,#ffdca4,#b77c2b,#e9c05f);border-color:#e0b362}.section-heading h2{color:#e9c369}.section-heading{border-color:#9e592f}.filters button{background:#241011;color:#bd9860;border-color:#72432c}.filters button.selected{background:linear-gradient(110deg,#97212a,#d44545);border-color:#dd9c67;color:#ffedca}.card-top{background:linear-gradient(110deg,#502117,#2c1010);border-color:#6e3926}.card-top small{color:#bb9c60}.favorite{background:#e3bf70;color:#714515}.game-card{background:#190909;border-color:#78452c}.game-card .icon-cover{background:radial-gradient(ellipse at 50% 40%,#70322b,#371515 65%,#1d090a)}.category-icon{color:#eac576}.game-card .icon-cover:before{border-color:#e5ad5b44;background:#ffe3a608}.game-card h3{background:linear-gradient(#401710,#200b08);color:#d8bd83;border-color:#79432b}.game-card:hover{border-color:#eac475}.about{background:#1d0b0a;border-color:#71452b}.about-brand{background:radial-gradient(ellipse,#582818,#150606);border-color:#8f5930}.about-brand img{width:290px}.article-grid article{background:linear-gradient(130deg,#34120e,#160607);border-color:#6a3f2a}.faq details{border-color:#623b25}.toast{background:#421719;border-color:#b37a43;color:#f8d991}footer{background:#130707;border-color:#794a2b}footer .logo img{width:200px;height:auto}footer>p{border-color:#5f3525}.guide{background:#090303}.guide h1{color:#efce8c}.guide h1 span{color:#bc9f67}.guide-links a{background:#2b1010;border-color:#74452b;color:#d1af6b}.guide article{border-color:#603825}
@media(max-width:760px){.logo img{width:160px;height:66px}.header-actions .gold-button{font-size:8px;padding:8px 11px}.navigation{background:#230c0d;border-color:#95633b}.navigation a,.navigation a:first-child{background:#3c1515;border-color:#78472c;color:#dabe81}.features a,.features a:last-child{background:#1e0b0b;border-color:#67402a}.mobile-bottom{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:linear-gradient(110deg,#421817,#210909);border-color:#a27640}.mobile-bottom a{color:#edc271;text-align:center;align-items:center;justify-content:center}.mobile-bottom span{color:#d9bd87}.mobile-bottom a:hover,.mobile-bottom a:focus-visible{background:#ffffff08;outline-color:#cba163}.about-brand img{width:240px}footer{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}}
