/* MERTKO ARES PANEL identity */
:root{--ares-gold:#d8ad62;--ares-gold-light:#f3d99d;--ares-red:#9d3030;--ares-ink:#101114;--ares-panel:rgba(18,18,21,.88)}
html{scroll-behavior:smooth}
body{background-color:#0b0c0f;color:#eee}
.ares-brand{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:190px;color:#fff;text-align:left;line-height:1;text-decoration:none}
.ares-brand:hover{color:var(--ares-gold-light)}
.ares-brand img{width:51px;height:51px;object-fit:contain;filter:drop-shadow(0 3px 10px #000)}
.ares-brand span{display:flex;flex-direction:column;gap:4px;font-family:'Oxanium',Arial,sans-serif;font-weight:800;letter-spacing:2px;text-shadow:0 2px 12px #000}
.ares-brand strong{font-size:17px;color:#fff}
.ares-brand small{font-size:10px;letter-spacing:4px;color:var(--ares-gold-light)}
.third-header-bg .navbar-wrap .logo{top:-52px}
.third-header-bg .navbar-wrap .logo .ares-brand img{width:58px;height:58px}
.third-header-bg .navbar-wrap .logo .ares-brand strong{font-size:15px}
.third-header-bg .menu-style-two .navbar-wrap>ul>li>a{color:#e9e4dc;transition:color .2s ease}
.third-header-bg .menu-style-two .navbar-wrap>ul>li:hover>a,.third-header-bg .menu-style-two .navbar-wrap>ul>li.show>a{color:var(--ares-gold-light)}
.third-header-bg .navbar-wrap ul li>.submenu{border-color:#b8864e;background:rgba(15,15,18,.97)}
.third-header-bg .sticky-menu{background-image:linear-gradient(110deg,rgba(12,12,15,.98),rgba(42,20,20,.98));border-bottom:1px solid #b8864e55}
.ares-hero{position:relative;isolation:isolate;min-height:690px;padding:120px 0 145px!important;margin-top:-20px;background-image:linear-gradient(90deg,rgba(8,9,12,.9) 0%,rgba(8,9,12,.62) 46%,rgba(8,9,12,.08) 100%),linear-gradient(0deg,#0b0c0f 0%,transparent 30%,rgba(5,5,7,.14) 100%),url('../img/images/mertko-ares-hero.png')!important;background-position:center,center,center 39%!important;background-size:cover!important;background-attachment:scroll!important;overflow:hidden}
.ares-hero:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 74% 43%,transparent 18%,rgba(7,8,10,.12) 60%,rgba(7,8,10,.7) 100%)}
.ares-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--ares-gold),#9d3030,var(--ares-gold),transparent);box-shadow:0 0 22px #bc7f38}
.ares-hero .ares-hero-inner{max-width:1120px;padding:20px 24px;text-align:left}
.ares-kicker{display:inline-flex;align-items:center;gap:12px;margin-bottom:25px;color:var(--ares-gold-light);font-size:12px;font-weight:700;letter-spacing:5px;text-transform:uppercase}
.ares-kicker:before{content:"";width:42px;height:1px;background:var(--ares-gold);box-shadow:0 0 10px var(--ares-gold)}
.ares-hero .third-banner-content h2{max-width:750px;margin:0 0 20px;font-family:'Oxanium','Arial Narrow',Arial,sans-serif;font-size:clamp(48px,7.5vw,94px);font-weight:800;line-height:.98;letter-spacing:1px;text-shadow:0 4px 24px #000,0 0 32px #5b201c}
.ares-hero .third-banner-content h2 span{color:var(--ares-gold-light)}
.ares-hero .third-banner-content h6{max-width:600px;margin:0 0 34px;color:#e4dbcb;font-family:Arial,sans-serif;font-size:clamp(15px,2vw,19px);font-weight:500;line-height:1.75;letter-spacing:2px;text-shadow:0 2px 10px #000}
.ares-hero .ares-actions{display:flex;flex-wrap:wrap;gap:13px}
.ares-hero .ares-actions .btn{margin:0;min-width:176px;border:1px solid var(--ares-gold);background:linear-gradient(135deg,#d5aa5c,#8d592d);color:#17120c;font-size:13px;font-weight:800;letter-spacing:1.5px;box-shadow:0 8px 28px #0008;transition:transform .2s ease,filter .2s ease}
.ares-hero .ares-actions .btn:hover{transform:translateY(-3px);filter:brightness(1.15)}
.ares-hero .ares-actions .ares-secondary{background:rgba(15,15,18,.62);color:#f3e4c4}
.ares-section-title h1,.third-section-title h1{color:#f2e7d2;text-shadow:0 2px 18px #8d302b55}
.third-about-bg{background-color:#0b0c0f;background-image:radial-gradient(ellipse at top,rgba(100,45,33,.22),transparent 58%)}
.my-info-box{border:1px solid #d3a65b33;background:linear-gradient(145deg,#17171a,#101114);box-shadow:0 15px 42px #0007;transition:transform .25s ease,border-color .25s ease}
.my-info-box:hover{transform:translateY(-5px);border-color:#d3a65b88}
.my-info-box-top h6{color:var(--ares-gold-light)}
.third-footer-bg{border-top:1px solid #b8864e44}
.ares-download-card{max-width:760px;margin:30px auto;padding:38px;border:1px solid #d8ad6255;background:linear-gradient(135deg,#17171bcc,#241719dd);box-shadow:0 18px 55px #0009;text-align:center}
.ares-download-card img{width:82px;height:82px;margin-bottom:16px}
.ares-download-card h3{color:var(--ares-gold-light);font-family:'Oxanium',Arial,sans-serif;letter-spacing:2px}
.ares-download-card p{margin:14px auto 0;color:#d4cabc;line-height:1.8}
@media(max-width:991px){.ares-brand{min-width:0}.ares-brand img{width:43px;height:43px}.ares-brand strong{font-size:14px!important}.ares-brand small{font-size:9px!important}.ares-hero{min-height:610px;padding:95px 0 115px!important;background-position:center,center,62% center!important}.ares-hero .ares-hero-inner{padding:18px}.ares-hero .third-banner-content h2{max-width:580px}.ares-hero .third-banner-content h6{max-width:430px}}
@media(max-width:575px){.ares-hero{min-height:560px;padding:70px 0 95px!important;background-position:center,center,64% center!important}.ares-kicker{font-size:10px;letter-spacing:3px}.ares-hero .third-banner-content h2{font-size:48px}.ares-hero .third-banner-content h6{font-size:14px;letter-spacing:1px}.ares-hero .ares-actions{justify-content:flex-start}.ares-hero .ares-actions .btn{min-width:148px;padding:15px 17px;font-size:11px}.ares-download-card{padding:25px 18px}}

/* Live game presence */
.ares-presence{padding:32px 0 10px;background:#0b0c0f}
.ares-presence-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:20px}
.ares-presence-card{padding:25px 28px;border:1px solid #d8ad6244;border-radius:8px;background:linear-gradient(135deg,#1a191c,#111215);box-shadow:0 12px 30px #0004}
.ares-presence-label{display:block;color:var(--ares-gold-light);font-size:13px;font-weight:700;letter-spacing:1.5px}
#ares-online-count{display:block;margin:10px 0;color:#fff;font-size:48px;font-family:'Oxanium',Arial,sans-serif;line-height:1.1}
.ares-presence-card p,.ares-presence-note{color:#bcb7af;font-size:13px;line-height:1.6;margin:12px 0 0}
#ares-admin-count{display:inline-block;margin-left:8px;padding:2px 9px;background:#d8ad6222;border-radius:4px}
#ares-online-admins{margin:14px 0 0;padding:0;list-style:none}
#ares-online-admins li{display:flex;align-items:center;gap:10px;color:#f2e7d2;margin:8px 0;overflow-wrap:anywhere}
.ares-online-dot{flex:none;width:8px;height:8px;border-radius:50%;background:#61d39a;box-shadow:0 0 9px #61d39a66}
.ares-online-badge{margin-left:auto;flex:none;color:#61d39a;font-size:10px;letter-spacing:1px}
.ares-presence-note{margin-top:12px;text-align:right}
@media(max-width:767px){.ares-presence-grid{grid-template-columns:1fr}.ares-presence-card{padding:23px}.ares-presence-note{text-align:left}}