/* Compatibility: arex.css */
:root{
  --arex-bg:#06080d;
  --arex-bg2:#0b1019;
  --arex-card:#101722;
  --arex-card2:#131b27;
  --arex-line:rgba(255,255,255,.08);
  --arex-soft:rgba(255,255,255,.6);
  --arex-text:#f5f7fb;
  --arex-accent:#ff7a00;
  --arex-accent2:#ffad33;
  --arex-radius:20px;
  --arex-shadow:0 20px 60px rgba(0,0,0,.45);
}
html,body{background:radial-gradient(circle at top,#10131b 0%,#06080d 35%,#040507 100%) fixed;color:var(--arex-text);font-family:Arial,Helvetica,sans-serif;}
body.arex-theme{margin:0;color:var(--arex-text);}
a{transition:.2s ease;color:inherit} a:hover,a:focus{text-decoration:none;color:#fff}
img{max-width:100%}
input,button,textarea,select{outline:none}
.wapper,.header,.left_block,.right_block,.breadcrumb_wrap,.page,.h{all:unset}
.arex-page{min-height:100vh;padding-bottom:40px}
.arex-shell{width:min(1600px,calc(100% - 48px));margin:0 auto}
.arex-main{display:block;padding-top:26px}
.arex-card{position:relative;background:linear-gradient(180deg,rgba(20,27,39,.96),rgba(12,16,24,.96));border:1px solid var(--arex-line);border-radius:var(--arex-radius);box-shadow:var(--arex-shadow);overflow:hidden}
.arex-header{position:sticky;top:0;z-index:90;background:rgba(4,6,10,.88);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.06)}
.arex-header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 0}
.arex-logo{display:flex;align-items:center;gap:14px;color:#fff;min-width:0}
.arex-logo-mark{width:44px;height:44px;border-radius:12px;background:linear-gradient(180deg,#ff9d23,#ff6a00);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:28px;color:#fff;box-shadow:0 10px 30px rgba(255,122,0,.35)}
.arex-logo-text{display:flex;gap:10px;align-items:flex-end;font-size:22px;white-space:nowrap}
.arex-logo-text span{font-weight:900;color:#ff7a00;letter-spacing:.04em}
.arex-logo-text b{font-weight:800;color:#e9edf6;letter-spacing:.03em}
.arex-nav{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center;flex:1}
.arex-nav a{display:flex;align-items:center;gap:10px;padding:14px 18px;border-radius:14px;color:#d7dde8;font-weight:700;font-size:15px;background:transparent;border:1px solid transparent}
.arex-nav a i{color:#d0d6e2;opacity:.95}
.arex-nav a.active,.arex-nav a:hover{background:linear-gradient(180deg,rgba(255,122,0,.18),rgba(255,122,0,.06));border-color:rgba(255,122,0,.45);color:#fff;box-shadow:0 0 0 1px rgba(255,122,0,.12) inset,0 8px 26px rgba(255,122,0,.18)}
.arex-nav a.active i,.arex-nav a:hover i{color:var(--arex-accent)}
.arex-actions{display:flex;align-items:center;gap:14px}
.arex-login-btn{display:inline-flex;align-items:center;gap:9px;background:linear-gradient(180deg,#ff9b21,#ff7600);padding:14px 24px;border-radius:14px;color:#fff;font-weight:800;box-shadow:0 14px 35px rgba(255,122,0,.3)}
.arex-hero{position:relative;min-height:430px;border-radius:28px;overflow:hidden;border:1px solid rgba(255,122,0,.18);box-shadow:var(--arex-shadow);background:#090b11}
.arex-hero-bg,.arex-quick-bg{position:absolute;inset:0;background-size:cover;background-position:center;filter:saturate(1.05)}
.arex-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,4,8,.94) 0%,rgba(2,4,8,.72) 36%,rgba(14,8,3,.22) 66%,rgba(12,7,3,.12) 100%)}
.arex-hero-content{position:relative;z-index:2;padding:70px 70px 60px;max-width:760px}
.arex-kicker{color:#ff8a12;font-size:13px;font-weight:900;letter-spacing:.35em;margin-bottom:18px}
.arex-hero h1{margin:0;font-size:clamp(64px,8vw,114px);line-height:.88;font-weight:900;letter-spacing:-.04em;text-transform:uppercase}
.arex-hero h1 span{display:block;color:var(--arex-accent)}
.arex-hero p{margin:18px 0 34px;color:#d7dce6;font-size:17px;letter-spacing:.24em;text-transform:uppercase;max-width:650px}
.arex-btn{display:inline-flex;align-items:center;gap:10px;padding:18px 30px;border:none;border-radius:16px;background:linear-gradient(180deg,#ff9d23,#ff7200);color:#fff;font-weight:900;box-shadow:0 16px 40px rgba(255,122,0,.32)}
.arex-btn:hover{transform:translateY(-1px);color:#fff}
.arex-slider-dots{position:absolute;right:34px;bottom:22px;display:flex;gap:12px;z-index:2}
.arex-slider-dots i{display:block;width:18px;height:6px;border-radius:999px;background:rgba(255,255,255,.28)}
.arex-slider-dots i.active{background:var(--arex-accent);width:30px}
.arex-quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:18px}
.arex-quick{display:flex;align-items:center;gap:18px;padding:26px;min-height:110px;position:relative}
.arex-quick.has-bg .arex-quick-bg{opacity:.26;filter:brightness(.7) saturate(.9);}
.arex-quick:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,20,30,.84),rgba(12,16,23,.92))}
.arex-quick>*{position:relative;z-index:1}
.arex-quick-icon{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:28px;color:var(--arex-accent)}
.arex-quick strong{display:block;font-size:17px;line-height:1.1}
.arex-quick span{display:block;color:#b7c0cf;margin-top:6px;font-size:14px}
.arex-quick b,.arex-wide-link b,.arex-server-item>b,.arex-news-item>b{margin-left:auto;color:var(--arex-accent);font-size:30px;line-height:1}
.arex-section{margin-top:18px;padding:18px}
.arex-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 6px 18px}
.arex-section-head div{display:flex;align-items:center;gap:12px}
.arex-section-head i{color:var(--arex-accent);font-size:20px}
.arex-section-head strong{font-size:16px;letter-spacing:.03em}
.arex-section-head a{font-size:14px;color:#aeb7c5}
.arex-server-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.arex-server-item{position:relative;display:flex;align-items:flex-end;min-height:215px;border-radius:18px;overflow:hidden;background:#0c1017;border:1px solid rgba(255,255,255,.06)}
.arex-server-item img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.arex-server-item:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,8,13,.08),rgba(6,8,13,.34) 38%,rgba(6,8,13,.9) 100%)}
.arex-server-item .num{position:absolute;left:12px;top:12px;z-index:2;background:linear-gradient(180deg,#ffa827,#ff7a00);padding:9px 11px;border-radius:10px;font-size:14px;font-weight:900;color:#1f0c00}
.arex-server-item .meta{position:relative;z-index:2;padding:18px}
.arex-server-item h3{margin:0 0 8px;font-size:20px;font-weight:900}
.arex-server-item p{margin:0 0 10px;color:#e6ebf5;font-size:15px}
.arex-server-item .bar{width:108px;height:8px;background:rgba(255,255,255,.15);border-radius:999px;overflow:hidden}
.arex-server-item .bar i{display:block;height:100%;background:linear-gradient(90deg,#ff7a00,#ff9f2c);border-radius:999px}
.arex-server-item>b{position:absolute;right:16px;bottom:18px;z-index:2}
.arex-three-grid{display:grid;grid-template-columns:1.25fr 1fr .95fr;gap:16px;margin-top:18px}
.arex-news-card,.arex-shop-card,.arex-top-card{padding:18px}
.arex-news-list{display:flex;flex-direction:column;gap:12px}
.arex-news-item{display:flex;align-items:center;gap:14px;padding:8px 0;border-top:1px solid rgba(255,255,255,.06)}
.arex-news-item:first-child{border-top:none}
.arex-news-item img{width:112px;height:62px;border-radius:12px;object-fit:cover;flex:0 0 auto}
.arex-news-item strong{display:block;font-size:16px;line-height:1.15}
.arex-news-item span{display:block;color:#97a2b4;font-size:13px;margin-top:5px}
.arex-store-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.arex-store-item{display:block;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:10px;min-height:100%}
.arex-store-item img{width:100%;aspect-ratio:1/1;border-radius:12px;object-fit:cover;margin-bottom:10px}
.arex-store-item h4{margin:0;font-size:17px;font-weight:900}
.arex-store-item span{display:block;margin-top:8px;color:#ff9522;font-size:26px;font-weight:900}
.arex-top-list{display:flex;flex-direction:column;gap:10px}
.arex-top-item{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:12px 0;border-top:1px solid rgba(255,255,255,.06)}
.arex-top-item:first-child{border-top:none}
.arex-top-item em{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,122,0,.14);color:#ff9827;font-style:normal;font-weight:900}
.arex-top-item span{font-size:18px;font-weight:700}
.arex-top-item b{font-size:18px;color:#ffd089}
.arex-bottom-links{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}
.arex-wide-link{display:flex;align-items:center;gap:16px;padding:22px 24px;min-height:96px;position:relative}
.arex-wide-link.forum-bg:before,.arex-wide-link.unban-bg:before,.arex-wide-link.stats-bg:before{content:"";position:absolute;inset:0;opacity:.95}
.arex-wide-link.forum-bg:before{background:linear-gradient(90deg,rgba(30,13,5,.2),rgba(255,122,0,.08));}
.arex-wide-link.unban-bg:before{background:linear-gradient(90deg,rgba(17,18,24,.25),rgba(255,122,0,.1));}
.arex-wide-link.stats-bg:before{background:linear-gradient(90deg,rgba(18,14,18,.2),rgba(255,122,0,.1));}
.arex-wide-link>*{position:relative;z-index:1}
.arex-wide-link i{font-size:26px;color:var(--arex-accent)}
.arex-wide-link strong{display:block;font-size:18px}
.arex-wide-link span{display:block;margin-top:5px;color:#b8c0cc}
.arex-auth{margin-top:18px;padding:20px}
.arex-auth-head{padding-bottom:10px}
.arex-auth-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.arex-auth input.form-control{height:54px;border:1px solid rgba(255,255,255,.08);background:#0c1118;color:#fff;border-radius:14px;margin-bottom:12px;font-size:15px}
.arex-form-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:6px}
.arex-form-actions a{color:#a7b3c6}
.bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(1600px,calc(100% - 48px));margin:26px auto 0;padding:18px 6px;color:#8d99aa;border-top:1px solid rgba(255,255,255,.06)}
.bottom .col-md-4{float:none;width:auto;padding:0}
.bottom .f-r{float:none}
#cote{display:none!important}
.table-bordered,.table>thead>tr>td,.table>tbody>tr>td{border-color:rgba(255,255,255,.08)!important;background:transparent;color:#dbe3ef}
.block{background:linear-gradient(180deg,rgba(17,23,34,.95),rgba(11,15,22,.95));border:1px solid rgba(255,255,255,.06);border-radius:18px;color:#eaf0fa}
.block_head{background:transparent;border-bottom:1px solid rgba(255,255,255,.06);color:#fff;border-radius:18px 18px 0 0;font-weight:800}
.with_code{padding:20px}
.form-control{background:#0d121b;color:#fff;border:1px solid rgba(255,255,255,.08)}
.btn2,.btn.btn-default{background:linear-gradient(180deg,#ff9d23,#ff7200);border:none;color:#fff;border-radius:12px}
@media (max-width: 1400px){
  .arex-server-grid{grid-template-columns:repeat(2,1fr)}
  .arex-three-grid{grid-template-columns:1fr}
}
@media (max-width: 1120px){
  .arex-header-inner{flex-wrap:wrap;justify-content:center}
  .arex-nav{order:3;width:100%}
  .arex-quick-grid,.arex-bottom-links{grid-template-columns:repeat(2,1fr)}
}
@media (max-width: 820px){
  .arex-shell,.bottom{width:min(100% - 24px,1600px)}
  .arex-hero{min-height:360px}
  .arex-hero-content{padding:34px 26px 40px;max-width:100%}
  .arex-hero h1{font-size:64px}
  .arex-hero p{font-size:13px;letter-spacing:.16em}
  .arex-quick-grid,.arex-server-grid,.arex-bottom-links,.arex-auth-grid{grid-template-columns:1fr}
  .arex-store-grid{grid-template-columns:1fr 1fr 1fr}
  .arex-nav{gap:8px}
  .arex-nav a{padding:12px 14px;font-size:14px}
}
@media (max-width: 560px){
  .arex-logo-text{font-size:18px}
  .arex-hero h1{font-size:52px}
  .arex-kicker{letter-spacing:.2em}
  .arex-store-grid{grid-template-columns:1fr}
  .arex-login-btn{width:100%;justify-content:center}
  .arex-actions{width:100%}
  .arex-news-item{align-items:flex-start}
  .arex-news-item img{width:96px;height:56px}
  .bottom{flex-direction:column;align-items:flex-start}
}
.arex-dashboard{display:grid;grid-template-columns:280px minmax(0,1fr) 320px;gap:18px;align-items:start}
.arex-home-left,.arex-sidebar-card{padding:18px}
.arex-home-right{display:flex;flex-direction:column;gap:16px}
.arex-generic-page{padding:22px}
.arex-user-chip{display:flex;align-items:center;gap:12px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.03));padding:10px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.08)}
.arex-user-chip .avatar{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#0e131b;display:block;flex:0 0 auto}
.arex-user-chip .avatar img{width:100%;height:100%;object-fit:cover}
.arex-user-chip .txt{display:flex;flex-direction:column;line-height:1.2}
.arex-user-chip .txt b{font-size:15px}
.arex-user-chip .txt small{font-size:13px;color:#ffab40}
.arex-home-left .user_info,.arex-home-left .online_users_info{margin-bottom:14px;color:#d9e1ed}
.arex-home-left #nav,.arex-home-left .online_users{list-style:none;padding:0;margin:0}
.arex-home-left #nav li,.arex-home-left .online_users li{margin-bottom:8px}
.arex-home-left #nav li a,.arex-home-left .online_users li a{display:block;padding:12px 14px;border-radius:12px;background:rgba(255,255,255,.03);color:#e7edf7}
#notifications_line{margin-bottom:12px;color:#d9e1ed}
.col-md-9,.col-md-3,.col-md-4,.col-md-6,.col-md-12{float:none}
.col-md-9,.col-md-3,.col-md-4,.col-md-6,.col-md-12{width:auto;padding-left:0;padding-right:0}
.home .block,.arex-home-right .block{margin-bottom:16px}
.arex-dashboard > .col-md-9{min-width:0}
@media (max-width: 1200px){.arex-dashboard{grid-template-columns:1fr}.arex-home-right{order:3}.arex-home-left{order:2}}

/* ============================================================
   AREX v0.5 — pixel-match pass
   ============================================================ */
.arex-header{position:relative!important;top:auto!important}
.arex-header-inner{padding:12px 0!important;min-height:68px}
.arex-logo-mark{width:38px;height:38px;border-radius:10px;font-size:24px}
.arex-logo-text{font-size:20px}
.arex-nav a{padding:11px 16px!important;border-radius:12px!important;font-size:14px!important}
.arex-login-btn{padding:11px 19px!important;border-radius:12px!important}
.arex-main{padding-top:14px!important}

.arex-hero{min-height:0!important;height:286px!important;border-radius:22px!important}
.arex-hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 48%;display:block}
.arex-hero-overlay{background:linear-gradient(90deg,rgba(2,3,6,.96) 0%,rgba(2,3,6,.82) 29%,rgba(4,4,6,.28) 54%,rgba(3,3,4,.12) 100%)!important}
.arex-hero-content{padding:34px 54px!important;max-width:660px!important}
.arex-kicker{font-size:11px!important;letter-spacing:.28em!important;margin-bottom:8px!important}
.arex-hero h1{font-size:72px!important;line-height:.82!important;letter-spacing:-.045em!important}
.arex-hero p{font-size:11px!important;letter-spacing:.22em!important;margin:12px 0 18px!important;max-width:540px!important}
.arex-btn{padding:12px 22px!important;border-radius:11px!important;font-size:14px!important}
.arex-slider-dots{right:28px!important;bottom:16px!important}

.arex-quick-grid{gap:12px!important;margin-top:12px!important}
.arex-quick{min-height:78px!important;padding:14px 18px!important;border-radius:14px!important}
.arex-quick-icon{width:42px!important;height:42px!important;font-size:22px!important}
.arex-quick strong{font-size:14px!important}.arex-quick span{font-size:12px!important;margin-top:3px!important}.arex-quick b{font-size:24px!important}

.arex-section{margin-top:12px!important;padding:12px!important;border-radius:16px!important}
.arex-section-head{padding:4px 4px 10px!important}.arex-section-head strong{font-size:14px!important}.arex-section-head a{font-size:11px!important}
.arex-server-grid{gap:10px!important}
.arex-server-item{min-height:128px!important;border-radius:12px!important}
.arex-server-item .num{padding:6px 8px!important;font-size:11px!important;border-radius:7px!important}
.arex-server-item .meta{padding:10px 12px!important}.arex-server-item h3{font-size:15px!important;margin-bottom:4px!important}.arex-server-item p{font-size:11px!important;margin-bottom:6px!important}.arex-server-item .bar{height:5px!important;width:74px!important}.arex-server-item>b{right:10px!important;bottom:10px!important;font-size:22px!important}

.arex-three-grid{gap:12px!important;margin-top:12px!important}
.arex-news-card,.arex-shop-card,.arex-top-card{padding:12px!important;border-radius:14px!important}
.arex-news-list{gap:4px!important}.arex-news-item{gap:10px!important;padding:7px 0!important}.arex-news-item img{width:88px!important;height:46px!important;border-radius:7px!important}.arex-news-item strong{font-size:12px!important}.arex-news-item span{font-size:10px!important;margin-top:2px!important}.arex-news-item>b{font-size:20px!important}
.arex-store-grid{gap:8px!important}.arex-store-item{padding:8px!important;border-radius:10px!important}.arex-store-item img{aspect-ratio:1.35/1!important;height:90px!important;object-fit:cover!important;margin-bottom:7px!important}.arex-store-item h4{font-size:12px!important}.arex-store-item span{font-size:18px!important;margin-top:4px!important}
.arex-top-list{gap:2px!important}.arex-top-item{padding:8px 0!important;grid-template-columns:26px 1fr auto!important}.arex-top-item em{width:22px!important;height:22px!important;font-size:11px!important}.arex-top-item span,.arex-top-item b{font-size:12px!important}

.arex-bottom-links{gap:12px!important;margin-top:12px!important}.arex-wide-link{min-height:62px!important;padding:13px 16px!important;border-radius:13px!important}.arex-wide-link i{font-size:20px!important}.arex-wide-link strong{font-size:13px!important}.arex-wide-link span{font-size:11px!important;margin-top:2px!important}.arex-wide-link b{font-size:22px!important}

/* restore product images even if legacy GameCMS CSS constrains anchors/img */
.arex-store-item{overflow:hidden!important}.arex-store-item img{display:block!important;opacity:1!important;visibility:visible!important;width:100%!important}

/* footer must be in document flow, never overlay content */
.bottom{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important;height:auto!important;min-height:0!important;z-index:auto!important;background:transparent!important;margin-top:18px!important;padding:14px 6px!important}
body{padding-bottom:0!important}

/* clean Bootstrap modal in AREX style */
.arex-modal .modal-dialog{max-width:900px;width:calc(100% - 30px);margin:70px auto}
.arex-modal .modal-content{background:#0e141e!important;color:#fff!important;border:1px solid rgba(255,122,0,.24)!important;border-radius:18px!important;overflow:hidden}
.arex-modal .modal-header{border-bottom:1px solid rgba(255,255,255,.07)!important}.arex-modal .close{color:#fff!important;opacity:.8;text-shadow:none}
.arex-modal .modal-body{padding:24px!important}.arex-auth-grid{gap:18px!important}
.arex-modal .form-control{height:46px!important;border-radius:10px!important;margin-bottom:10px!important}

@media(max-width:820px){
 .arex-hero{height:260px!important}.arex-hero-content{padding:28px 24px!important}.arex-hero h1{font-size:54px!important}.arex-hero p{font-size:10px!important}.arex-quick-grid{grid-template-columns:1fr 1fr!important}.arex-server-grid{grid-template-columns:1fr 1fr!important}
}
@media(max-width:560px){
 .arex-shell,.bottom{width:min(100% - 16px,1600px)!important}.arex-header-inner{gap:8px!important}.arex-nav{display:grid!important;grid-template-columns:repeat(5,1fr)!important;width:100%!important;gap:4px!important}.arex-nav a{padding:9px 5px!important;justify-content:center!important;font-size:11px!important}.arex-nav a span{display:none!important}.arex-quick-grid,.arex-server-grid{grid-template-columns:1fr!important}.arex-hero{height:240px!important}.arex-hero h1{font-size:48px!important}.arex-store-grid{grid-template-columns:repeat(3,1fr)!important}.arex-store-item img{height:70px!important}.arex-modal .arex-auth-grid{grid-template-columns:1fr!important}
}

/* ============================================================
   AREX v0.7 — PIXEL MATCH + REAL EMPTY STATES
   ============================================================ */
.arex-header-inner{padding:12px 0}
.arex-logo-mark{width:40px;height:40px;border-radius:10px;font-size:25px}
.arex-logo-text{font-size:20px;gap:8px}
.arex-nav a{padding:12px 16px;border-radius:12px}
.arex-login-btn{padding:12px 22px;border-radius:12px}
.arex-main{padding-top:18px}
.arex-hero{min-height:320px;border-radius:22px}
.arex-hero-content{padding:42px 58px 38px;max-width:650px}
.arex-kicker{font-size:12px;letter-spacing:.28em;margin-bottom:12px}
.arex-hero h1{font-size:clamp(56px,6vw,88px);line-height:.86}
.arex-hero p{font-size:13px;letter-spacing:.19em;margin:14px 0 24px}
.arex-btn{padding:14px 24px;border-radius:12px}
.arex-quick-grid{gap:12px;margin-top:14px}
.arex-quick{min-height:88px;padding:19px 22px}
.arex-quick-icon{width:44px;height:44px;font-size:23px}
.arex-quick strong{font-size:15px}
.arex-quick span{font-size:13px;margin-top:4px}
.arex-section{margin-top:14px;padding:14px}
.arex-three-grid{gap:12px;margin-top:14px}
.arex-bottom-links{gap:12px;margin-top:14px}
.arex-news-card,.arex-shop-card,.arex-top-card{padding:14px;min-height:252px}
.arex-section-head{padding:6px 4px 12px}
.arex-section-head strong{font-size:15px}
.arex-section-head a{font-size:12px}
.arex-wide-link{min-height:78px;padding:17px 20px}
.bottom{margin-top:18px;padding:14px 4px;font-size:12px;opacity:.75}

.arex-empty-state{
  min-height:168px;
  border:1px dashed rgba(255,122,0,.20);
  border-radius:16px;
  background:
    radial-gradient(circle at 50% 0%,rgba(255,122,0,.07),transparent 55%),
    rgba(255,255,255,.012);
  display:flex;
  align-items:center;
  justify-content:center;
  gap:16px;
  text-align:left;
  color:#dbe2ec;
}
.arex-empty-state .arex-empty-icon{
  width:52px;height:52px;border-radius:14px;
  display:flex;align-items:center;justify-content:center;
  background:rgba(255,122,0,.08);
  border:1px solid rgba(255,122,0,.16);
  color:#ff8b19;font-size:22px;flex:0 0 auto;
}
.arex-empty-state strong{display:block;font-size:14px;letter-spacing:.03em}
.arex-empty-state span{display:block;margin-top:5px;color:#8794a6;font-size:12px}
.arex-empty-servers{min-height:112px}
.arex-empty-store,.arex-empty-top{min-height:184px}

@media(max-width:820px){
  .arex-hero{min-height:300px}
  .arex-hero-content{padding:28px 24px}
  .arex-empty-state{padding:20px;flex-direction:column;text-align:center}
}

/* ===== AREX v0.7 internal pages ===== */
.right_block,.page,.breadcrumb_wrap{width:100%}
.breadcrumb_wrap{margin:0 0 16px;background:linear-gradient(180deg,rgba(11,16,27,.94),rgba(11,16,27,.88));border:1px solid rgba(255,255,255,.06);border-radius:18px;padding:12px 18px;color:#d9e1ed;box-shadow:0 10px 24px rgba(0,0,0,.28)}
.breadcrumb_wrap ul{margin:0;padding:0;list-style:none}
.breadcrumb_wrap a{color:#ff9a22}
.page{background:none;padding:0}
.arex-inner-page{margin-bottom:18px}
.arex-page-banner{position:relative;min-height:190px;overflow:hidden;padding:0;border-radius:28px}
.arex-page-banner-bg{position:absolute;inset:0;background-size:cover;background-position:center center;transform:scale(1.02)}
.arex-page-banner-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,8,16,.96) 0%,rgba(8,12,22,.88) 38%,rgba(8,12,22,.32) 100%)}
.arex-page-banner-content{position:relative;z-index:2;padding:32px 38px;max-width:700px}
.arex-page-kicker{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.24em;color:#ff9a22;margin-bottom:12px;text-transform:uppercase}
.arex-page-banner h1{margin:0 0 8px;color:#fff;font-size:40px;line-height:1.02;font-weight:900;text-transform:uppercase}
.arex-page-banner p{margin:0;color:#dce4ef;font-size:16px;line-height:1.5;max-width:620px}
.arex-module-card{padding:0;overflow:hidden}
.arex-module-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(90deg,rgba(255,145,0,.08),rgba(255,255,255,0) 42%)}
.arex-module-head strong{font-size:17px;letter-spacing:.02em;color:#fff}
.arex-module-head span.glyphicon{margin-right:10px;color:#ff9515}
.arex-table-wrap{padding:0 18px 18px}
.arex-table.table,.arex-table{background:transparent;margin:0;color:#e8edf5}
.arex-table>thead>tr>td,.arex-table>thead>tr>th{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.08)!important;color:#f4f7fb;font-weight:700}
.arex-table>tbody>tr>td,.arex-table>tbody>tr>th{border-color:rgba(255,255,255,.07)!important;background:rgba(255,255,255,.015);vertical-align:middle}
.arex-table.table-striped>tbody>tr:nth-of-type(odd) td{background:rgba(255,255,255,.028)}
.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background:rgba(255,145,0,.08)!important}
.arex-pagination-wrap{margin:14px 0 6px}
.arex-pagination-wrap .pagination>li>a,.arex-pagination-wrap .pagination>li>span{background:#0d1420;border-color:rgba(255,255,255,.08);color:#dfe6f1}
.arex-pagination-wrap .pagination>.active>a,.arex-pagination-wrap .pagination>.active>span{background:#ff9515;border-color:#ff9515;color:#111}
.form-control,select.form-control,.input-group .form-control{background:#09111d!important;border:1px solid rgba(255,255,255,.1)!important;color:#eef3fa!important;border-radius:14px;height:52px;box-shadow:none}
textarea.form-control{min-height:150px;padding:16px 18px}
.form-control::placeholder{color:#8291a7}
.input-group-btn .btn,.btn-default{background:linear-gradient(180deg,#ffac2f,#ff8a00)!important;border:1px solid #ff980f!important;color:#fff!important;border-radius:14px;padding:14px 18px;box-shadow:0 12px 24px rgba(255,138,0,.18)}
.nav-pills>li>a{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:14px;color:#dbe2ec;padding:12px 14px;margin-bottom:8px}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background:linear-gradient(180deg,#ffac2f,#ff8a00);color:#101318}
.bs-callout,.alert,.well{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-left:4px solid #ff9515;color:#e6edf7;border-radius:18px;box-shadow:none}
.arex-callout{padding:18px 20px}
.arex-callout h4{margin-top:0;color:#fff}
.arex-callout-success{border-left-color:#3fd37a}
.arex-callout-error{border-left-color:#ff6464}
.arex-callout-info{border-left-color:#ff9515;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.025))}
.arex-empty-inline{margin:18px;padding:26px 24px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));border:1px dashed rgba(255,145,0,.28);border-radius:20px;text-align:center;color:#d8e0eb}
.arex-empty-inline.big{padding:60px 24px;font-size:18px;font-weight:700}
.arex-empty-page{display:flex;align-items:center;gap:26px;padding:34px 36px}
.arex-empty-icon{width:94px;height:94px;border-radius:24px;background:linear-gradient(180deg,#ffac2f,#ff8a00);display:flex;align-items:center;justify-content:center;box-shadow:0 16px 34px rgba(255,138,0,.2)}
.arex-empty-icon .glyphicon{font-size:40px;color:#fff}
.arex-empty-content h2{margin:6px 0 10px;font-size:34px;color:#fff;font-weight:900;text-transform:uppercase}
.arex-empty-content p{margin:0;color:#d8e1ec;font-size:16px}
.arex-btn,.btn2{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:16px;padding:14px 22px;background:linear-gradient(180deg,#ffac2f,#ff8a00);border:1px solid #ff980f;color:#fff!important;font-weight:800;box-shadow:0 14px 30px rgba(255,138,0,.18);text-decoration:none}
.btn2.btn-cancel{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.05));border-color:rgba(255,255,255,.12);box-shadow:none}
.arex-top-action{margin-bottom:14px}
.arex-search-box{padding:18px}
.arex-forum-group{margin-bottom:16px}
.arex-forum-table .forum_img img{width:72px;height:72px;border-radius:16px;object-fit:cover;border:1px solid rgba(255,255,255,.12)}
.arex-forum-table .forum_info p{margin:0 0 5px;color:#c8d3e2}
.arex-forum-table h4{margin:0 0 6px;font-weight:800}
.arex-forum-table small{display:block;color:#9aacc0;line-height:1.5}
.arex-activity-list{padding:10px 16px 16px}
.arex-activity-item{padding:14px 16px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.02);border-radius:16px;margin-top:10px}
.arex-activity-item .title{font-weight:700;color:#fff}
.arex-activity-item p{margin:0 0 5px;color:#cfdae8}
.arex-topic-table img,.arex-topic-row img{width:44px;height:44px;border-radius:12px;object-fit:cover;border:1px solid rgba(255,255,255,.12)}
.arex-topic-row a{font-weight:700}
.arex-last-message{color:#cbd6e5;line-height:1.45}
.arex-forum-message{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:16px;border:1px solid rgba(255,255,255,.08);border-radius:22px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.02))}
.arex-forum-message td{border-color:rgba(255,255,255,.06)!important;padding:16px!important;background:transparent}
.arex-forum-message .line{display:flex;align-items:center;gap:12px;justify-content:space-between}
.arex-forum-message .user img{width:72px;height:72px;border-radius:18px;object-fit:cover;margin-bottom:10px}
.arex-forum-message .user p{margin:0 0 5px;color:#d2dbe7}
.arex-forum-message .edited{margin-top:12px;color:#9eb0c5}
.arex-forum-message .btn-group .btn{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff!important}
.arex-news-feed>.arex-news-card{margin-bottom:18px}
.arex-news-card{display:grid;grid-template-columns:280px minmax(0,1fr);gap:0;overflow:hidden}
.arex-news-card-cover img{width:100%;height:100%;min-height:210px;object-fit:cover;display:block}
.arex-news-card-body{padding:22px}
.arex-chip{display:inline-flex;padding:7px 12px;border-radius:999px;background:rgba(255,145,0,.12);border:1px solid rgba(255,145,0,.24);color:#ffad3c;font-size:11px;font-weight:800;letter-spacing:.14em}
.arex-news-date{margin-left:auto;color:#94a5b9;font-size:13px}
.arex-news-card-top{display:flex;align-items:center;gap:10px;margin-bottom:10px}
.arex-news-card h3{margin:0 0 10px;font-size:28px;line-height:1.15;font-weight:900}
.arex-news-card h3 a{color:#fff}
.arex-news-card p{color:#d6dee9;line-height:1.6}
.arex-news-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px}
.arex-news-card .author,.arex-news-card .author a{display:flex;align-items:center;gap:8px;color:#d9e2ee;margin:0}
.arex-news-card .small_us_av{width:34px;height:34px;border-radius:50%}
.arex-link-arrow{color:#ff9a22;font-weight:700}
.arex-mini-news{display:grid;grid-template-columns:90px 1fr;gap:14px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06)}
.arex-mini-news:last-child{border-bottom:none}
.arex-mini-news-thumb img{width:100%;height:74px;object-fit:cover;border-radius:12px}
.arex-mini-news-body h4{margin:0 0 6px;font-size:16px;color:#fff;font-weight:800}
.arex-mini-news-body font{display:block;color:#cfd8e6;line-height:1.45}
.arex-mini-news-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;color:#9eb0c5;font-size:12px}
.arex-single-news .arex-news-article{padding:22px;color:#dce4ef;line-height:1.7}
.arex-single-news .arex-news-meta{padding:0 22px 22px;color:#9fb0c4}
.arex-store-shell{padding-bottom:18px}
.arex-form-grid{padding:18px 0 0}
.arex-form-row{margin-bottom:16px}
.arex-form-row h4,.arex-rules-box h4{margin:0 0 10px;color:#fff;font-size:16px;font-weight:800}
.arex-form-row h4 .glyphicon,.arex-rules-box h4 .glyphicon{color:#ff9515;margin-right:8px}
.arex-rules-box{margin-top:18px;padding:18px 20px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:rgba(255,255,255,.02)}
.arex-check{display:flex;align-items:flex-start;gap:10px;font-weight:400;color:#dce4ef}
.arex-check input{margin-top:3px}
.arex-button-stack{display:flex;flex-wrap:wrap;gap:12px}
.arex-stats-table .label{display:inline-block;padding:6px 10px;border-radius:999px;font-size:12px}
.label-info,.label-primary,.label-success,.label-warning,.label-danger{background:#ff9515!important}
.modal-content{background:#0d1420;border:1px solid rgba(255,255,255,.08);border-radius:24px;color:#ecf1f8;box-shadow:0 24px 48px rgba(0,0,0,.4)}
.modal-header,.modal-footer{border-color:rgba(255,255,255,.08)}
.modal-title{color:#fff}
.close{color:#fff;opacity:1;text-shadow:none}
.popover{background:#0d1420;border:1px solid rgba(255,255,255,.1);color:#e6edf7}
.popover-title{background:rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.08);color:#fff}
.popover-content{color:#dce3ee}
.text-success{color:#48d78a!important}.text-warning{color:#ffbe55!important}.text-danger{color:#ff7676!important}
#forum:empty:before,#news:empty:before{content:'Пока данных нет';display:block;padding:28px;border:1px dashed rgba(255,145,0,.28);border-radius:18px;color:#c9d5e3}
@media (max-width: 991px){
  .arex-page-banner h1{font-size:32px}
  .arex-empty-page{flex-direction:column;align-items:flex-start}
  .arex-news-card{grid-template-columns:1fr}
  .arex-news-card-cover img{min-height:180px}
}
@media (max-width: 767px){
  .arex-page-banner-content{padding:24px}
  .arex-page-banner h1{font-size:28px}
  .arex-module-head{padding:16px}
  .arex-table-wrap{padding:0 10px 14px}
  .arex-empty-content h2{font-size:26px}
}
.arex-news-feed{padding:18px}
.arex-news-feed>.arex-news-card:last-child{margin-bottom:0}
.arex-forum-list{padding:16px}
.arex-forum-list .arex-forum-group:last-child{margin-bottom:0}

/* ===============================
   AREX THEME v0.8 COMPACT PAGES
   =============================== */
.arex-inner-page{margin-bottom:18px;}
.arex-card{border-radius:20px;overflow:hidden;border:1px solid rgba(255,153,0,.18);box-shadow:0 10px 28px rgba(0,0,0,.32);}
.arex-module-card{padding:0;background:linear-gradient(180deg,rgba(14,24,42,.98),rgba(8,14,27,.98));}
.arex-module-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(90deg,rgba(255,153,0,.10),rgba(255,153,0,0) 22%,rgba(25,56,98,.12) 78%,rgba(25,56,98,0));}
.arex-module-head strong{font-size:18px;letter-spacing:.01em;color:#fff;}
.arex-module-head .glyphicon{margin-right:10px;color:#ff9a16;top:2px;}
.arex-head-link{color:#bcd0ff;font-size:13px;text-transform:uppercase;letter-spacing:.05em;opacity:.92;}
.arex-head-link:hover{color:#fff;text-decoration:none;}

.arex-page-banner{position:relative;min-height:202px;margin-bottom:18px;}
.arex-page-banner-compact{min-height:192px;}
.arex-page-banner-bg{position:absolute;inset:0;background-size:cover;background-position:center center;filter:saturate(1.03) brightness(.8);transform:scale(1.02);}
.arex-page-banner-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,7,15,.92) 0%,rgba(7,12,22,.86) 38%,rgba(13,18,27,.38) 62%,rgba(13,18,27,.12) 100%);}
.arex-page-banner-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;min-height:192px;padding:30px 42px;max-width:720px;}
.arex-page-kicker{margin-bottom:10px;color:#ff9a16;font-size:14px;font-weight:800;letter-spacing:.30em;text-transform:uppercase;}
.arex-page-banner h1{margin:0 0 8px;font-size:56px;line-height:.95;font-weight:900;color:#fff;}
.arex-page-banner p{margin:0;max-width:620px;font-size:18px;line-height:1.55;color:#deebff;}

.arex-table-wrap,.arex-news-feed,.arex-forum-list{padding:18px 20px 20px;}
.arex-pagination-wrap{padding:0 0 16px;}
.arex-empty-scene{display:flex;align-items:center;gap:22px;padding:28px 28px;min-height:240px;background-size:cover;background-position:center center;position:relative;}
.arex-empty-scene:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,14,24,.88),rgba(8,14,24,.74));}
.arex-empty-scene>*{position:relative;z-index:1;}
.arex-empty-scene-lg{min-height:320px;}
.arex-empty-icon{width:74px;height:74px;min-width:74px;border-radius:18px;background:linear-gradient(180deg,#ffb029,#ff8500);display:flex;align-items:center;justify-content:center;box-shadow:0 18px 38px rgba(255,138,0,.28);}
.arex-empty-icon .glyphicon{font-size:34px;color:#fff;}
.arex-empty-copy h3{margin:0 0 8px;font-size:24px;font-weight:800;color:#fff;}
.arex-empty-copy p{margin:0;max-width:620px;font-size:16px;line-height:1.65;color:#c8d8f4;}

.arex-kpi-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:18px 20px 20px;}
.arex-kpi-box{padding:18px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(11,22,40,.96),rgba(7,14,25,.96));text-align:center;}
.arex-kpi-box .glyphicon{display:block;margin-bottom:10px;font-size:24px;color:#ff980e;}
.arex-kpi-box b{display:block;font-size:34px;line-height:1;color:#fff;}
.arex-kpi-box small{display:block;margin-top:8px;font-size:13px;color:#9db2d8;}

.arex-search-box,.arex-quick-links,.arex-pills,.arex-activity-list,.arex-rules-list,.arex-latest-news-static,.arex-sidebar-empty{padding:18px 20px 20px;}
.arex-quick-links{display:flex;flex-direction:column;gap:12px;}
.arex-quick-link{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:rgba(10,18,31,.92);color:#fff;}
.arex-quick-link:hover{text-decoration:none;border-color:rgba(255,153,0,.26);box-shadow:0 8px 20px rgba(0,0,0,.22);}
.arex-quick-link .glyphicon{font-size:22px;color:#ff980e;min-width:22px;}
.arex-quick-link b{display:block;font-size:16px;}
.arex-quick-link small{display:block;color:#9fb3d8;font-size:12px;}

.arex-store-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:18px;padding:18px 20px 20px;}
.arex-store-main,.arex-store-side{display:flex;flex-direction:column;gap:14px;}
.arex-form-row{display:flex;flex-direction:column;gap:8px;}
.arex-inline-label label{display:flex;align-items:center;gap:10px;margin:0;color:#fff;font-size:15px;font-weight:700;}
.arex-inline-label label .glyphicon{color:#ff980e;}
.arex-inline-alert{display:flex;align-items:flex-start;gap:14px;padding:16px;border-radius:16px;border:1px solid rgba(255,153,0,.22);background:rgba(255,153,0,.08);}
.arex-inline-alert.muted{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08);}
.arex-inline-alert .glyphicon{font-size:24px;color:#ff980e;top:2px;}
.arex-inline-alert b{display:block;color:#fff;margin-bottom:4px;}
.arex-inline-alert small{display:block;line-height:1.55;color:#aabddb;}
.arex-step-line{display:flex;gap:8px;flex-wrap:wrap;}
.arex-step-line span{font-size:12px;padding:7px 10px;border-radius:999px;background:rgba(255,255,255,.05);color:#8fa3c7;text-transform:uppercase;letter-spacing:.03em;}
.arex-step-line span.active{background:rgba(255,153,0,.18);color:#ffd08d;border:1px solid rgba(255,153,0,.25);}

.arex-info-panel{position:relative;overflow:hidden;display:flex;gap:14px;min-height:138px;padding:18px;border-radius:18px;border:1px solid rgba(255,255,255,.06);background-size:cover;background-position:center center;}
.arex-info-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,13,23,.90) 0%,rgba(8,13,23,.82) 48%,rgba(8,13,23,.62) 100%);}
.arex-info-panel>*{position:relative;z-index:1;}
.arex-info-panel .icon{width:52px;height:52px;min-width:52px;border-radius:14px;background:rgba(255,153,0,.16);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 22px rgba(0,0,0,.25);}
.arex-info-panel .icon .glyphicon{font-size:24px;color:#ff980e;}
.arex-info-panel h4{margin:0 0 6px;font-size:17px;font-weight:800;color:#fff;}
.arex-info-panel p,.arex-info-panel .with_code{margin:0;color:#c6d7f4;font-size:14px;line-height:1.6;}

.arex-btn,.arex-btn-full{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;border:none;border-radius:16px;background:linear-gradient(180deg,#ffb22d 0%,#ff8f08 100%);color:#fff!important;font-size:18px;font-weight:800;box-shadow:0 18px 34px rgba(255,147,16,.22);transition:transform .2s ease, box-shadow .2s ease, opacity .2s ease;}
.arex-btn:hover,.arex-btn-full:hover{text-decoration:none;transform:translateY(-1px);box-shadow:0 24px 40px rgba(255,147,16,.28);}
.arex-btn-full{width:100%;}
.arex-button-stack.compact{display:block;}
.arex-btn.disabled,.arex-btn-full.disabled,#store_buy_btn.disabled{opacity:.55;pointer-events:none;box-shadow:none;}

.arex-forum-fallback,.arex-news-fallback{padding:18px 20px 20px;display:flex;flex-direction:column;gap:12px;}
.arex-forum-demo-row{display:grid;grid-template-columns:64px minmax(0,1.4fr) 90px 110px minmax(150px,.9fr);gap:16px;align-items:center;padding:16px;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:rgba(8,14,25,.92);}
.arex-forum-demo-row .ico{width:56px;height:56px;border-radius:16px;background:rgba(255,153,0,.14);display:flex;align-items:center;justify-content:center;}
.arex-forum-demo-row .ico .glyphicon{font-size:26px;color:#ff980e;}
.arex-forum-demo-row .meta b{display:block;font-size:20px;color:#fff;}
.arex-forum-demo-row .meta small{display:block;color:#abc0e1;line-height:1.45;}
.arex-forum-demo-row .nums{text-align:center;}
.arex-forum-demo-row .nums span{display:block;font-size:24px;font-weight:800;color:#fff;line-height:1;}
.arex-forum-demo-row .nums small,.arex-forum-demo-row .last{color:#9fb2d3;font-size:13px;}
.arex-empty-undertext{padding:2px 6px 0;color:#9cb0d4;font-size:14px;}
.arex-sidebar-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:180px;text-align:center;border-top:1px solid rgba(255,255,255,.06);}
.arex-sidebar-empty .glyphicon{font-size:34px;color:#73829d;}
.arex-sidebar-empty b{font-size:18px;color:#fff;}
.arex-sidebar-empty small{max-width:260px;color:#93a7cc;line-height:1.55;}
.arex-rules-list{display:flex;flex-direction:column;gap:12px;}
.arex-rules-list .rule{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:rgba(8,14,25,.92);}
.arex-rules-list .rule span{width:28px;height:28px;min-width:28px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffb22d,#ff8f08);color:#fff;font-weight:800;}
.arex-rules-list .rule b{display:block;color:#fff;margin-bottom:3px;}
.arex-rules-list .rule small{display:block;color:#9fb1d1;line-height:1.5;}

.arex-news-demo-card{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:rgba(8,14,25,.92);}
.arex-news-demo-card.small{grid-template-columns:160px 1fr;}
.arex-news-demo-card .thumb img{display:block;width:100%;height:100%;min-height:120px;object-fit:cover;border-radius:14px;}
.arex-news-demo-card .content{display:flex;flex-direction:column;justify-content:center;}
.arex-news-demo-card h3{margin:8px 0;font-size:24px;font-weight:800;color:#fff;}
.arex-news-demo-card p{margin:0;color:#a8bde0;font-size:15px;line-height:1.55;}
.arex-news-demo-card .chip{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:7px 12px;border-radius:999px;background:rgba(255,153,0,.18);color:#ffbf66;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;}
.arex-news-demo-card .chip.alt{background:rgba(255,102,0,.18);color:#ffb57a;}
.arex-news-demo-card .chip.soft{background:rgba(136,170,255,.16);color:#bed0ff;}
.arex-mini-list{display:flex;flex-direction:column;gap:12px;}
.arex-mini-list .item{display:flex;align-items:center;gap:12px;padding:8px;border-radius:14px;color:#fff;}
.arex-mini-list .item:hover{text-decoration:none;background:rgba(255,255,255,.03);}
.arex-mini-list .item img{width:92px;height:62px;object-fit:cover;border-radius:12px;}
.arex-mini-list .item b{display:block;font-size:15px;line-height:1.3;}
.arex-mini-list .item small{display:block;color:#95aacd;margin-top:4px;}

.arex-news-card{display:grid;grid-template-columns:220px 1fr;gap:16px;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.06);background:rgba(8,14,25,.92);margin-bottom:14px;}
.arex-news-card-cover img{display:block;width:100%;height:160px;object-fit:cover;border-radius:14px;}
.arex-news-card-body h3{margin:8px 0 10px;font-size:24px;line-height:1.2;}
.arex-news-card-body h3 a{color:#fff;}
.arex-news-card-body p{color:#a8bddf;line-height:1.65;font-size:15px;}
.arex-news-card-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;}
.arex-chip{display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border-radius:999px;background:rgba(255,153,0,.16);color:#ffbe67;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;}
.arex-news-date{font-size:13px;color:#91a7cb;}
.arex-news-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:10px;}
.arex-news-card-bottom .author{margin:0;}
.arex-news-card-bottom .author a{display:flex;align-items:center;gap:10px;color:#d9e6ff;}
.arex-news-card-bottom .author img{width:32px;height:32px;border-radius:50%;object-fit:cover;}
.arex-link-arrow{color:#fff;padding:10px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.08);}
.arex-link-arrow:hover{text-decoration:none;border-color:rgba(255,153,0,.24);color:#ffcd84;}

.arex-forum-group{margin-bottom:14px;}
.arex-forum-table,.arex-stats-table{margin-bottom:0;}
.arex-forum-table>tbody>tr>td,.arex-stats-table>tbody>tr>td,.arex-table>thead>tr>td{border-color:rgba(255,255,255,.06)!important;vertical-align:middle!important;background:transparent;color:#d8e6ff;}
.arex-table>thead>tr>td{font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:#93abcf;background:rgba(255,255,255,.02);}
.arex-forum-row .forum_img img{width:70px;height:70px;object-fit:cover;border-radius:14px;}
.arex-forum-row h4{margin:0 0 5px;font-size:20px;}
.arex-forum-row h4 a{color:#fff;}
.arex-forum-row small{color:#9fb2d4;line-height:1.45;display:block;}
.arex-forum-row .forum_info p{margin:0 0 5px;color:#b2c2df;}
.arex-activity-item{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06);}
.arex-activity-item:last-child{border-bottom:none;padding-bottom:0;}
.arex-activity-item .title{margin:0 0 6px;color:#fff;font-weight:700;}
.arex-activity-item p{margin:0 0 4px;color:#a3b5d6;font-size:13px;}

.arex-error-shell{display:grid;grid-template-columns:110px minmax(0,1fr) 320px;gap:18px;align-items:center;padding:22px;}
.arex-error-main h2{margin:0 0 8px;font-size:48px;line-height:1; font-weight:900;color:#fff;}
.arex-error-main p{margin:0;color:#c7d7f2;font-size:18px;line-height:1.6;}
.arex-error-icon{width:82px;height:82px;border-radius:22px;background:linear-gradient(180deg,#ffb22d,#ff8f08);display:flex;align-items:center;justify-content:center;box-shadow:0 20px 40px rgba(255,148,17,.22);}
.arex-error-icon .glyphicon{font-size:38px;color:#fff;}
.arex-empty-actions{margin-top:18px;}
.arex-error-tips{display:flex;flex-direction:column;gap:12px;}
.arex-error-tips .tip{padding:14px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.02);}
.arex-error-tips .tip b{display:block;margin-bottom:5px;color:#fff;}
.arex-error-tips .tip small{display:block;color:#98adcf;line-height:1.55;}

.arex-nav a.active,.arex-nav a:hover{border-color:rgba(255,153,0,.34)!important;background:linear-gradient(180deg,rgba(255,153,0,.18),rgba(255,153,0,.08))!important;box-shadow:0 0 0 1px rgba(255,153,0,.1),0 12px 24px rgba(255,153,0,.08)!important;color:#fff!important;}
.arex-nav a.active .glyphicon,.arex-nav a:hover .glyphicon{color:#ff9a16!important;}

@media (max-width: 1199px){
  .arex-store-grid{grid-template-columns:1fr;}
  .arex-error-shell{grid-template-columns:80px 1fr;}
  .arex-error-tips{grid-column:1 / -1;}
}
@media (max-width: 991px){
  .arex-page-banner-content{padding:26px 26px;min-height:172px;}
  .arex-page-banner h1{font-size:42px;}
  .arex-page-banner p{font-size:16px;}
  .arex-kpi-grid{grid-template-columns:1fr 1fr;}
  .arex-forum-demo-row{grid-template-columns:64px 1fr 80px 100px;}
  .arex-forum-demo-row .last{grid-column:2 / -1;}
  .arex-news-card,.arex-news-demo-card{grid-template-columns:1fr;}
  .arex-news-card-cover img{height:220px;}
}
@media (max-width: 767px){
  .arex-module-head{padding:14px 16px;flex-wrap:wrap;}
  .arex-page-banner{min-height:170px;}
  .arex-page-banner-content{padding:22px 18px;min-height:170px;}
  .arex-page-kicker{font-size:12px;letter-spacing:.22em;}
  .arex-page-banner h1{font-size:32px;line-height:1.02;}
  .arex-page-banner p{font-size:14px;}
  .arex-table-wrap,.arex-news-feed,.arex-forum-list,.arex-forum-fallback,.arex-news-fallback,.arex-search-box,.arex-quick-links,.arex-pills,.arex-activity-list,.arex-rules-list,.arex-latest-news-static,.arex-sidebar-empty,.arex-kpi-grid{padding:14px 14px 16px;}
  .arex-store-grid{padding:14px;}
  .arex-empty-scene{flex-direction:column;align-items:flex-start;padding:20px;min-height:220px;}
  .arex-empty-copy h3{font-size:20px;}
  .arex-kpi-grid{grid-template-columns:1fr;}
  .arex-forum-demo-row{grid-template-columns:1fr;gap:10px;}
  .arex-forum-demo-row .ico{width:52px;height:52px;}
  .arex-forum-demo-row .nums{text-align:left;display:flex;align-items:center;gap:8px;}
  .arex-news-card-body h3,.arex-news-demo-card h3{font-size:20px;}
  .arex-error-shell{grid-template-columns:1fr;padding:18px;}
  .arex-error-main h2{font-size:34px;}
  .arex-error-main p{font-size:15px;}
}

/* ===============================
   AREX THEME v0.9 REFINED LAYOUT
   =============================== */
.arex-main{padding-top:16px;}
.arex-hero{min-height:300px;border-radius:24px;}
.arex-hero-content{padding:40px 54px 36px;max-width:620px;}
.arex-hero h1{font-size:clamp(54px,6vw,86px);}
.arex-hero p{font-size:13px;letter-spacing:.16em;max-width:520px;}
.arex-btn{padding:13px 24px;border-radius:13px;font-size:15px;}

.arex-card,.arex-module-card{border-radius:22px;}
.arex-quick-grid{gap:14px;}
.arex-quick{min-height:82px;padding:18px 20px;}
.arex-quick strong{font-size:15px;}
.arex-quick span{font-size:12px;}
.arex-section,.arex-news-card,.arex-shop-card,.arex-top-card{border-radius:22px;}
.arex-news-card,.arex-shop-card,.arex-top-card{min-height:0;}
.arex-three-grid{grid-template-columns:1.15fr .95fr .85fr;align-items:start;}
.arex-bottom-links{gap:14px;}

.arex-empty-state{display:flex;align-items:center;gap:18px;padding:22px;border-radius:18px;border:1px dashed rgba(255,143,20,.18);background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.015));}
.arex-empty-state .arex-empty-icon{width:86px;height:86px;min-width:86px;border-radius:20px;background:linear-gradient(180deg,rgba(255,153,0,.22),rgba(255,153,0,.06));display:flex;align-items:center;justify-content:center;box-shadow:0 18px 36px rgba(255,143,20,.10);}
.arex-empty-state .arex-empty-icon i,.arex-empty-state .arex-empty-icon .glyphicon{font-size:36px;color:#fff;}
.arex-empty-state strong{display:block;font-size:18px;margin-bottom:6px;}
.arex-empty-state span{display:block;color:#99abc7;max-width:560px;line-height:1.55;}

.arex-page-banner{min-height:184px;margin-bottom:14px;}
.arex-page-banner-compact{min-height:184px;}
.arex-page-banner-content{min-height:184px;padding:26px 34px;max-width:670px;}
.arex-page-kicker{font-size:13px;letter-spacing:.26em;}
.arex-page-banner h1{font-size:48px;line-height:.97;}
.arex-page-banner p{font-size:16px;line-height:1.5;max-width:540px;}
.arex-module-head{padding:14px 18px;}
.arex-module-head strong{font-size:17px;}

.arex-store-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:16px;padding:16px 18px 18px;}
.arex-store-main,.arex-store-side{gap:12px;}
.arex-form-row{gap:7px;}
.arex-inline-label label{font-size:14px;}
.arex-inline-alert{padding:14px 16px;border-radius:14px;}
.arex-info-panel{min-height:122px;padding:16px;border-radius:16px;}
.arex-info-panel .icon{width:48px;height:48px;min-width:48px;}
.arex-info-panel h4{font-size:16px;}
.arex-info-panel p,.arex-info-panel .with_code{font-size:13px;line-height:1.5;}
.arex-step-line span{padding:6px 10px;font-size:11px;}

.arex-table-wrap,.arex-news-feed,.arex-forum-list,.arex-forum-fallback,.arex-news-fallback,.arex-search-box,.arex-quick-links,.arex-pills,.arex-activity-list,.arex-rules-list,.arex-latest-news-static,.arex-sidebar-empty,.arex-kpi-grid{padding:16px 18px 18px;}
.arex-kpi-box{padding:16px 12px;border-radius:14px;}
.arex-kpi-box b{font-size:30px;}
.arex-quick-link{padding:13px 14px;border-radius:14px;}
.arex-quick-link b{font-size:15px;}
.arex-quick-link small{font-size:12px;}
.arex-news-card{grid-template-columns:190px 1fr;gap:14px;padding:14px;margin-bottom:12px;}
.arex-news-card-cover img{height:140px;}
.arex-news-card-body h3,.arex-news-demo-card h3{font-size:20px;}
.arex-news-card-body p,.arex-news-demo-card p{font-size:14px;line-height:1.55;}
.arex-news-demo-card{grid-template-columns:170px 1fr;gap:14px;}
.arex-news-demo-card.small{grid-template-columns:130px 1fr;}
.arex-news-demo-card .thumb img{min-height:100px;}
.arex-mini-list .item img{width:84px;height:56px;border-radius:10px;}
.arex-mini-list .item b{font-size:14px;}

.arex-forum-demo-row{grid-template-columns:58px minmax(0,1.25fr) 80px 96px minmax(120px,.85fr);gap:14px;padding:14px;border-radius:14px;}
.arex-forum-demo-row .meta b{font-size:18px;}
.arex-forum-demo-row .meta small{font-size:13px;}
.arex-forum-demo-row .nums span{font-size:22px;}
.arex-rules-list .rule{padding:13px;}
.arex-sidebar-empty{min-height:160px;}
.arex-error-shell{grid-template-columns:96px minmax(0,1fr) 290px;padding:20px;}
.arex-error-main h2{font-size:42px;}
.arex-error-main p{font-size:16px;}

.bottom{padding:16px 6px;margin-top:16px;}
.bottom .f-r{color:#8396b5;letter-spacing:.04em;}

@media (max-width: 1200px){
  .arex-three-grid{grid-template-columns:1fr;}
}
@media (max-width: 991px){
  .arex-page-banner-content{padding:22px 24px;}
  .arex-page-banner h1{font-size:40px;}
  .arex-page-banner p{font-size:15px;}
  .arex-store-grid{grid-template-columns:1fr;}
}
@media (max-width: 767px){
  .arex-hero{min-height:260px;height:auto!important;}
  .arex-hero-content{padding:30px 20px 30px!important;}
  .arex-hero h1{font-size:48px!important;}
  .arex-hero p{font-size:11px!important;letter-spacing:.12em!important;}
  .arex-empty-state{flex-direction:column;align-items:flex-start;padding:18px;}
  .arex-page-banner,.arex-page-banner-compact{min-height:158px;}
  .arex-page-banner-content{min-height:158px;padding:20px 18px;}
  .arex-page-banner h1{font-size:30px;}
  .arex-page-banner p{font-size:14px;}
  .arex-news-card,.arex-news-demo-card,.arex-news-demo-card.small{grid-template-columns:1fr;}
  .arex-news-card-cover img{height:200px;}
  .arex-forum-demo-row{grid-template-columns:1fr;}
  .arex-error-shell{grid-template-columns:1fr;}
}

/* ===============================
   AREX THEME v1.0 LIVE SERVERS
   =============================== */
.arex-live-server-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;}
.arex-live-server-grid.is-empty{display:block;}
.arex-server-loading{display:flex;align-items:center;justify-content:center;gap:12px;min-height:140px;color:#94a8c8;}
.arex-server-loading img{width:32px;height:32px;}
.arex-live-server-card{overflow:hidden;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#0e1726,#09111d);box-shadow:0 12px 24px rgba(0,0,0,.24);}
.arex-live-server-map{position:relative;height:132px;overflow:hidden;background:#0a1019;}
.arex-live-server-map img{width:100%;height:100%;object-fit:cover;display:block;}
.arex-live-server-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,7,12,.03),rgba(4,7,12,.72));}
.arex-live-server-num,.arex-live-server-game{position:absolute;top:10px;z-index:2;border-radius:9px;padding:6px 8px;font-size:11px;font-weight:800;}
.arex-live-server-num{left:10px;background:linear-gradient(180deg,#ffb02a,#ff8500);color:#1a0c00;}
.arex-live-server-game{right:10px;background:rgba(5,9,16,.78);color:#dce8fb;border:1px solid rgba(255,255,255,.08);}
.arex-live-server-body{padding:12px 13px 13px;}
.arex-live-server-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;}
.arex-live-server-topline h3{margin:0 0 4px;font-size:17px;line-height:1.18;font-weight:900;color:#fff;}
.arex-live-server-address{font-size:11px;color:#8fa3c2;word-break:break-all;}
.arex-connect-btn{width:38px;height:38px;min-width:38px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffad2a,#ff8400);color:#fff;box-shadow:0 12px 22px rgba(255,135,0,.2);}
.arex-connect-btn:hover{color:#fff;transform:translateY(-1px);}
.arex-live-server-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;color:#d4def0;font-size:12px;}
.arex-live-server-meta span{display:flex;align-items:center;gap:6px;min-width:0;}
.arex-live-server-meta i{color:#ff9812;}
.arex-live-server-progress{height:6px;margin-top:10px;border-radius:999px;background:rgba(255,255,255,.09);overflow:hidden;}
.arex-live-server-progress i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#ff7900,#ffad2a);min-width:2px;}
.arex-live-server-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;}
.arex-live-server-actions a{display:flex;align-items:center;justify-content:center;min-height:32px;border-radius:9px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);color:#c9d7ed;font-size:11px;cursor:pointer;}
.arex-live-server-actions a:hover{background:rgba(255,143,20,.10);border-color:rgba(255,143,20,.20);color:#fff;}
.arex-live-empty{min-height:142px;}
@media(max-width:1200px){.arex-live-server-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:620px){.arex-live-server-grid{grid-template-columns:1fr}.arex-live-server-map{height:150px;}}

/* AREX_UI_UNIFICATION_PUBLIC_BRAND */
html,body{background:#080a0e;color:#f3f5f7}.arex-shell{width:min(1920px,calc(100% - 48px))}.arex-header{background:#0a0d10}.arex-header-inner{height:64px;min-height:64px;padding-block:0;gap:24px}.arex-logo{gap:10px}.arex-logo .arex-ui-mark{width:44px;height:44px;object-fit:contain;object-position:center;flex-shrink:0;border-radius:0}.arex-logo-text{font-size:19px;gap:7px}.arex-nav a{padding:10px 12px;border-radius:10px}.arex-main{padding-top:24px}
@media(max-width:1100px){.arex-header-inner{height:auto;min-height:64px;padding:10px 0;flex-wrap:wrap}.arex-nav{order:3;flex-basis:100%;justify-content:flex-start;gap:4px}.arex-nav a{padding:8px 10px}}
@media(max-width:768px){.arex-shell{width:calc(100% - 32px)}.arex-logo-text{font-size:16px}.arex-header-inner{gap:12px}.arex-main{padding-top:16px}}

/* /AREX_UI_UNIFICATION_PUBLIC_BRAND */

/* AREX_UNIFIED_MOBILE_HEADER */
.arex-ui-menu{display:none}
@media(max-width:1100px){.arex-header.arex-ui-menu-ready .arex-header-inner{height:64px!important;min-height:64px!important;padding-block:0!important;flex-wrap:nowrap!important;gap:10px!important;width:100% !important;max-width:1920px !important;margin:0 auto !important;padding:0 16px !important;box-sizing:border-box !important}.arex-header.arex-ui-menu-ready .arex-nav{display:none!important;position:absolute;top:64px;left:0;right:0;order:initial;padding:12px 16px;background:#0a0d10;border-bottom:1px solid #292f35;box-shadow:0 18px 30px #0006}.arex-header.arex-ui-menu-ready .arex-nav.arex-ui-nav-open{display:flex!important;flex-wrap:wrap;gap:8px}.arex-header.arex-ui-menu-ready .arex-ui-menu{display:inline-grid;place-items:center;width:36px;height:36px;flex:0 0 36px;padding:0;border:1px solid #292f35;border-radius:9px;background:#14191f;color:#f3f5f7;font-size:20px}.arex-actions{gap:8px}.arex-logo-text{font-size:16px;gap:6px}.arex-user-chip .txt{display:none}.arex-user-chip{padding:0;width:36px;height:36px}.arex-user-chip .avatar{width:36px;height:36px}.arex-login-btn{padding:9px 12px;font-size:13px}}
/* /AREX_UNIFIED_MOBILE_HEADER */

/* AREX_HEADER_GEOMETRY_FINAL */
@media(max-width:1100px){.arex-header.arex-ui-menu-ready{height:64px!important;min-height:64px!important;box-sizing:border-box!important}.arex-header.arex-ui-menu-ready .arex-header-inner{height:100%!important;min-height:0!important;box-sizing:border-box!important;width:100% !important;max-width:1920px !important;margin:0 auto !important;padding:0 16px !important}.arex-header.arex-ui-menu-ready .arex-logo{flex:0 0 auto!important;width:max-content!important;min-width:0!important;max-width:calc(100% - 98px)!important}.arex-header.arex-ui-menu-ready .arex-logo .arex-ui-mark{flex:0 0 44px!important;min-width:44px!important;width:44px!important;height:44px!important;object-fit:contain!important}.arex-header.arex-ui-menu-ready .arex-actions{display:flex!important;flex:0 0 auto!important;margin-left:auto!important;gap:8px!important;width:auto !important;min-width:0 !important;max-width:none !important}.arex-header.arex-ui-menu-ready .arex-login-btn{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;display:inline-grid!important;place-items:center!important;padding:0!important;font-size:0!important;flex:0 0 40px!important}.arex-header.arex-ui-menu-ready .arex-login-btn:before{content:'♙';font-size:21px!important}.arex-header.arex-ui-menu-ready .arex-nav.arex-ui-nav-open{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:calc(100% - 32px)!important;left:16px!important;right:auto!important;box-sizing:border-box!important;gap:8px!important}.arex-header.arex-ui-menu-ready .arex-nav a{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:40px!important;padding:8px 10px!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;font-size:13px!important}.arex-header.arex-ui-menu-ready .arex-nav a span{width:auto!important;min-width:0!important;white-space:nowrap!important;word-break:normal!important;display:inline !important;visibility:visible !important;font-size:inherit !important;color:inherit !important}}
/* /AREX_HEADER_GEOMETRY_FINAL */


/* Compatibility: arex-v14.css */
.arex-v14{--ax-muted:#91abc4;--ax-line:#23364b;--ax-orange:#ff8c08;background:radial-gradient(ellipse at 75% 0,#241808,transparent 40%),#070c12;color:#f4f8fc;font:14px/1.5 Arial,Helvetica,sans-serif;margin:0}.arex-v14 *{box-sizing:border-box}.arex-v14 [hidden]{display:none!important}.arex-v14 a{color:inherit;text-decoration:none}.arex-v14 a:hover{color:#ffab35}.arex-v14 :focus-visible{outline:2px solid #ffad2c;outline-offset:3px}.ax14-shell{width:min(1420px,calc(100% - 48px));margin-inline:auto}.ax14-main{padding:20px 0 30px}.ax14-panel{border:1px solid var(--ax-line);border-radius:14px;background:linear-gradient(145deg,#111e2e,#08121e);min-width:0;box-shadow:0 8px 25px #0002}.ax14-section{padding:20px}.ax14-section h2{font-size:15px;line-height:1.4;font-weight:800;margin:0 0 18px}.ax14-section__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.ax14-section__head h2{margin:0}.ax14-section__head i{color:#ff990d;margin-right:7px}.ax14-section__head>a{font-size:11px;color:var(--ax-muted);flex:none}.ax14-muted{font-size:12px;color:var(--ax-muted)}.ax14-center{text-align:center}
.ax14-header{background:#09111beb;border-bottom:1px solid #263647}.ax14-header__inner{min-height:74px;display:flex;align-items:center;gap:24px;position:relative}.ax14-brand{display:flex;align-items:center;gap:9px;font-size:18px;font-weight:800;white-space:nowrap}.ax14-brand img{width:42px;height:42px;object-fit:contain}.ax14-brand b{color:#ff980b}.ax14-nav{display:flex;align-items:center;justify-content:center;flex:1;gap:5px}.ax14-nav a{font-size:12px;font-weight:700;padding:10px 11px;border-radius:9px;border:1px solid transparent;white-space:nowrap}.ax14-nav .glyphicon{font-size:11px;color:#9eafc4;margin-right:4px}.ax14-nav a.is-active{background:linear-gradient(#422b17,#1e160d);border-color:#6a401b;color:white}.ax14-nav a.is-active span{color:#ff9d15}.ax14-header__actions{display:flex;align-items:center;gap:9px;flex:none}.ax14-menu{display:none;width:37px;height:38px;border:1px solid #2b3e55;border-radius:8px;background:#142335;color:#e9f2ff;font-size:21px;cursor:pointer}.ax14-user{display:flex;gap:9px;align-items:center;max-width:170px}.ax14-user img{border-radius:50%;object-fit:cover}.ax14-user span{font-size:11px;overflow-wrap:anywhere}.ax14-user small{display:block;color:#ffad25}
.ax14-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #ff9f24;border-radius:8px;padding:11px 17px;min-height:40px;background:linear-gradient(#ff9d13,#ff7600);color:white;font:800 12px/1.4 Arial;box-shadow:0 5px 18px #ff880018;cursor:pointer;text-align:center}.arex-v14 .ax14-btn:hover{color:white;background:#ffa126}.ax14-btn:disabled,.ax14-btn.disabled{opacity:.5;cursor:not-allowed}.ax14-btn--full{width:100%}.ax14-btn--ghost{background:#0c1b2a;border-color:#2e435b;color:#b8ccdf;box-shadow:none}.ax14-hero{position:relative;isolation:isolate;overflow:hidden;border-radius:17px;border:1px solid #694018;min-height:390px;background:#0b1017}.ax14-hero__art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;transform:scaleX(-1);z-index:-2}.ax14-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#070d16fa,#070d16a8 35%,#070d160a 80%);z-index:-1}.ax14-hero__content{padding:36px 42px;max-width:680px}.ax14-kicker{display:block;color:#ff9b10;font-size:10px;letter-spacing:2.4px;font-weight:900;margin-bottom:13px}.ax14-hero h1{font-size:clamp(46px,4.7vw,68px);line-height:.98;letter-spacing:-1.5px;font-weight:900;margin:0 0 15px}.ax14-hero h1 em{font-style:normal;color:#ff900b}.ax14-hero p{font-size:14px;color:#d1dfec;line-height:1.7;margin:0 0 23px}.ax14-hero__bottom{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.ax14-stat{display:flex;flex-direction:column}.ax14-stat b{font-size:20px}.ax14-stat span{color:var(--ax-muted);font-size:10px}
.ax14-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0}.ax14-action{display:flex;align-items:center;gap:14px;padding:17px;min-height:82px}.ax14-action>i{color:#ff9811;background:#302217;border-radius:9px;width:43px;height:43px;display:grid;place-items:center;font-size:24px;flex:none}.ax14-action b{display:block;font-size:12px;line-height:1.4;text-transform:uppercase}.ax14-action span{font-size:11px;color:var(--ax-muted);display:block;margin-top:4px}.ax14-action strong{color:#ff9e16;margin-left:auto;font-size:25px}.ax14-server-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px}.ax14-server{background:#091624;border:1px solid #273d53;border-radius:10px;min-width:0;overflow:hidden}.ax14-server__cover{aspect-ratio:1.8;position:relative}.ax14-server__cover img{width:100%;height:100%;object-fit:cover;display:block}.ax14-server__number{position:absolute;top:9px;left:9px;background:#ffb31a;color:#152132;border-radius:5px;padding:3px 7px;font-size:11px;font-weight:900}.ax14-server__game{position:absolute;top:9px;right:9px;padding:3px 6px;max-width:78%;border-radius:5px;background:#081220da;color:#adc4d9;font-size:9px;overflow-wrap:anywhere}.ax14-server__body{padding:12px}.ax14-server h3{font-size:13px;font-weight:800;line-height:1.4;margin:0 0 4px;overflow-wrap:anywhere}.ax14-server__address{color:var(--ax-muted);font-size:10px}.ax14-server__meta{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#a8c0d9;margin:12px 0 8px}.ax14-server__meta i{color:#ff9d14}.ax14-progress{height:4px;border-radius:5px;background:#26374e;overflow:hidden;margin-bottom:12px}.ax14-progress i{display:block;height:100%;background:linear-gradient(90deg,#ffc51f,#ff8000)}.ax14-server__links{display:flex;gap:8px;flex-wrap:wrap;font-size:10px;color:var(--ax-muted);margin-top:9px}#arex-servers{scroll-margin-top:18px}.ax14-filters{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:15px}.ax14-filter,.ax14-chip{border:1px solid #2c4057;border-radius:18px;background:#172638;color:#a8c1da;padding:4px 10px;font-size:10px;line-height:1.4}.ax14-filter{cursor:pointer}.ax14-filter.is-active{color:#ffb42c;background:#422a16;border-color:#75502a}
.ax14-home-widgets{display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:14px;margin-top:16px}.ax14-empty,.arex-v14 .empty-element{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:25px 15px;border:0;background:transparent;width:100%;font-size:12px;color:var(--ax-muted);text-align:center;min-height:90px}.ax14-server-grid>.ax14-empty{grid-column:1/-1}.ax14-empty>b{color:#e1eaf3;font-size:13px}.ax14-empty>span{color:#ff970c;font-size:25px}.ax14-empty p{font-size:11px;max-width:250px;margin:0}.ax14-mini-news-list{display:grid;gap:12px}.ax14-mini-news{display:grid;grid-template-columns:74px minmax(0,1fr);gap:10px;align-items:center;padding-bottom:10px;border-bottom:1px solid #24364b}.ax14-mini-news:last-child{border:0;padding:0}.ax14-mini-news img{width:74px;height:53px;object-fit:cover;border-radius:7px}.ax14-mini-news b{display:block;font-size:11px;line-height:1.4}.ax14-mini-news small{display:block;color:var(--ax-muted);font-size:10px;margin-top:4px}.ax14-news-category{color:#ffad2e;display:block;font-size:9px;margin-bottom:3px}.ax14-mini-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ax14-mini-case{background:#132238;border:1px solid #233953;border-radius:9px;padding:8px 4px;display:flex;flex-direction:column;align-items:center;text-align:center}.ax14-mini-case img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.ax14-mini-case b{font-size:10px;line-height:1.35;margin:5px 0 8px}.ax14-mini-case .ax14-chip{padding:2px 8px;font-size:9px}.ax14-promos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.ax14-promos>.ax14-panel{background:linear-gradient(135deg,#241c10,#0a1420)}.ax14-promos>.ax14-panel:nth-child(2){background:linear-gradient(135deg,#132844,#21152f)}.ax14-extra-links{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;color:var(--ax-muted);font-size:11px;margin-top:16px}
.ax14-banner{position:relative;isolation:isolate;overflow:hidden;min-height:165px;display:flex;align-items:center;margin-bottom:18px}.ax14-banner>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.ax14-banner:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#07101af9,#07101aca 45%,#07101a24)}.ax14-banner>div{padding:27px 30px;max-width:78%}.ax14-banner h1{font-size:clamp(27px,3vw,40px);line-height:1.15;font-weight:900;margin:0 0 10px;overflow-wrap:anywhere}.ax14-banner p{font-size:12px;color:#afc7df;margin:0}.ax14-banner .ax14-kicker{margin-bottom:9px}.ax14-columns,.ax14-store-layout,.ax14-cases-layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(250px,3fr);gap:18px;align-items:start}.ax14-sidebar{display:grid;gap:16px;min-width:0}.ax14-columns>*,.ax14-sidebar>*{min-width:0}.ax14-activity{border-bottom:1px solid #26394c;padding:12px 0;overflow-wrap:anywhere;font-size:12px}.ax14-activity:first-child{padding-top:0}.ax14-activity:last-child{border:0}.ax14-activity small{display:block;color:var(--ax-muted);font-size:10px;margin-top:5px}.ax14-rules{list-style:none;counter-reset:rule;margin:0;padding:0}.ax14-rules li{counter-increment:rule;display:grid;grid-template-columns:24px 1fr;gap:4px 9px;font-size:11px;margin-top:15px}.ax14-rules li:before{content:counter(rule);grid-row:1/3;width:23px;height:23px;display:grid;place-items:center;background:#ff9c0b;color:#19120a;border-radius:6px;font-weight:800}.ax14-rules li span{font-size:10px;color:var(--ax-muted);grid-column:2}.ax14-forum-group{margin-bottom:16px}.ax14-forum-group:last-child{margin:0}.ax14-forum-group h3{font-size:13px;background:#152437;padding:10px 13px;margin:0;border-radius:8px 8px 0 0}.ax14-forum-group h3 i{color:#ffa31d;margin-right:7px}.ax14-forum-row{display:grid;grid-template-columns:46px minmax(0,1.4fr) 45px 65px minmax(0,1fr);gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid #24384e}.ax14-forum-row__image img{width:46px;height:46px;object-fit:cover;border-radius:7px}.ax14-forum-row h4{font-size:12px;font-weight:800;margin:0 0 4px}.ax14-forum-row p{font-size:11px;color:var(--ax-muted);margin:0}.ax14-forum-count{text-align:center;font-size:11px}.ax14-forum-count b,.ax14-forum-count span{display:block}.ax14-forum-count span{font-size:9px;color:var(--ax-muted)}.ax14-forum-row__last{font-size:10px;color:var(--ax-muted);overflow-wrap:anywhere}.ax14-forum-row__last small{display:block;margin-top:4px}
.ax14-news{display:grid;grid-template-columns:175px minmax(0,1fr);gap:17px;border-bottom:1px solid #24384e;padding:15px 0}.ax14-news:first-child{padding-top:0}.ax14-news:last-child{border:0;padding-bottom:0}.ax14-news>a>img{width:175px;height:125px;object-fit:cover;border-radius:9px}.ax14-news h3{font-size:18px;font-weight:800;line-height:1.3;margin:7px 0 10px;overflow-wrap:anywhere}.ax14-news__excerpt{color:#b5cbe1;font-size:12px;line-height:1.65;overflow-wrap:anywhere}.ax14-news__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;color:var(--ax-muted);font-size:10px;margin-top:12px}.ax14-categories{list-style:none;display:grid;gap:7px;margin:0;padding:0}.ax14-categories a{display:block;background:#152638;padding:9px 12px;border-radius:7px;font-size:11px}.ax14-categories .active a{background:#543316;color:#ffbc42}.ax14-pagination{text-align:center;margin-top:15px}.ax14-columns .arex-card{margin-bottom:16px}.ax14-columns .with_code{overflow-wrap:anywhere}.ax14-columns .with_code img,.ax14-columns iframe,.ax14-columns .table-responsive{max-width:100%}
.ax14-workspace{display:grid;grid-template-columns:210px minmax(0,1fr);gap:18px;align-items:start}.ax14-workspace__content{min-width:0}.ax14-profile{padding:17px;overflow-wrap:anywhere}.ax14-profile ul{list-style:none;margin:0;padding:0}.ax14-profile #nav a{display:block;font-size:12px;padding:9px 4px;border-bottom:1px solid #253b53}.ax14-profile .user_info{font-size:11px;margin-bottom:15px}.ax14-profile .online_users_info{font-size:11px;color:var(--ax-muted);margin-top:18px}.ax14-profile .online_users a{font-size:11px}.ax14-breadcrumbs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:var(--ax-muted);font-size:11px;margin-bottom:12px}.ax14-breadcrumbs>li{list-style:none}.ax14-page>.row{margin:0;min-width:0}.ax14-page>.row:after{content:"";display:block;clear:both}.ax14-account-stream,.ax14-home-extras{min-width:0;margin-top:22px}.ax14-account-stream .block{margin-bottom:15px}.ax14-home-extras{display:grid;gap:14px}.ax14-full-width{width:100%;min-width:0}.ax14-column-main{min-width:0}
.ax14-store-layout{margin-bottom:18px}.ax14-wizard-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0 0 22px}.ax14-wizard-steps li{color:#7f9ab6;font-size:11px;border-bottom:2px solid #2b4057;padding:7px 0}.ax14-wizard-steps span{display:block;font-size:9px;margin-top:4px}.ax14-wizard-steps .is-active{color:#ffb541;border-color:#ff9d0c}.ax14-wizard-buttons{display:flex;justify-content:space-between;gap:10px;margin-top:22px}.ax14-wizard-buttons [data-store-next]{margin-left:auto}.ax14-store-layout select.form-control{height:45px;margin-bottom:13px}.ax14-store-layout input.form-control{height:43px}.ax14-check{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;margin:20px 0}.ax14-check input{margin-top:4px;accent-color:#ff920a}.ax14-check a{color:#ffb843}.ax14-order dl{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px;margin:0;font-size:11px}.ax14-order dt{font-weight:400;color:var(--ax-muted)}.ax14-order dd{text-align:right;margin:0;overflow-wrap:anywhere}.ax14-order__total{margin-top:18px;padding-top:15px;border-top:1px solid #2b4057}.ax14-order__total small{display:block;color:var(--ax-muted);font-size:10px;margin-bottom:6px}.ax14-order__total strong{font-size:17px}.ax14-notice{padding:14px;border:1px solid #785127;border-radius:9px;background:#3b2917;color:#ffe1b4;font-size:12px;margin-bottom:18px}.ax14-notice p{color:#b9cbe0;margin:5px 0 0}.ax14-store-description .with_code{padding:0;font-size:13px;overflow-wrap:anywhere}.ax14-service-catalog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.ax14-service-card{padding:18px}.ax14-service-card h3{font-size:16px;margin:10px 0}.ax14-service-card p{color:var(--ax-muted);font-size:11px}.ax14-service-card button{width:100%;margin-top:10px}
.ax14-field{display:block;font-size:11px;font-weight:400;color:#9fb6cf;margin:0 0 15px}.ax14-field input{display:block;width:100%;height:43px;border:1px solid #2b4057;border-radius:8px;background:#081420;color:#f4f8fc;padding:10px 12px;font-size:12px;margin-top:6px}.ax14-password{display:block;position:relative}.ax14-password input{padding-right:42px}.ax14-password button{position:absolute;right:3px;top:3px;width:36px;height:37px;background:none;border:0;color:#a9c1d7;cursor:pointer}.ax14-auth .modal-dialog{width:min(420px,calc(100% - 28px));margin:45px auto}.ax14-auth .modal-content{padding:26px;border:1px solid #2e465d;border-radius:15px;background:linear-gradient(145deg,#122337,#07111c);color:#f2f8ff;box-shadow:0 25px 90px #0009}.ax14-auth h2{font-size:21px;line-height:1.4;text-align:center;font-weight:800;margin:12px 0 6px}.ax14-auth__brand{display:block;margin:auto;object-fit:contain}.ax14-close{position:absolute;right:13px;top:9px;background:none;border:0;color:#90a7bf;font-size:24px;cursor:pointer}.ax14-tabs{display:flex;gap:8px;margin:20px 0}.ax14-tabs button{width:50%;border:0;border-bottom:2px solid #273b51;border-radius:8px 8px 0 0;background:none;color:#859fb9;padding:10px;font-size:12px;cursor:pointer}.ax14-tabs [aria-selected=true]{background:#2d2118;color:white;border-color:#ff9b0d}.ax14-recovery{display:block;text-align:center;color:#73a1c6;font-size:11px;margin-top:15px}.ax14-result{font-size:12px;margin:10px 0;overflow-wrap:anywhere}.ax14-result:empty{display:none}.ax14-result .text-danger{color:#ffa998}.ax14-result .text-success{color:#8be7b0}.ax14-auth-steps{list-style:none;display:flex;justify-content:space-between;gap:12px;margin:0 0 20px;padding:0}.ax14-auth-steps li{color:#6b8cac;font-size:18px}.ax14-auth-steps li span{display:block;font-size:9px}.ax14-auth-steps .is-active{color:#ffaf2c}.ax14-auth__buttons{display:flex;gap:10px}.ax14-auth__buttons>.ax14-btn:last-child{flex:1}.ax14-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;border-top:1px solid #24384e;padding:19px 0;color:#7895b1;font-size:11px}.ax14-footer small{color:#ffb132;margin-left:7px}
.ax14-case-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.ax14-case-card{padding:17px;text-align:center}.ax14-case-card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;display:block}.ax14-case-card h3{font-size:14px;margin:12px 0 5px}.ax14-case-card p{color:var(--ax-muted);font-size:11px;margin:0 0 14px}.ax14-case-card .ax14-chip{display:inline-block;margin-bottom:14px}.ax14-case-card.is-selected{border-color:#ff9f14;box-shadow:0 0 24px #ff850017}.ax14-cases-layout{margin-top:18px}.ax14-how{list-style:none;counter-reset:how;margin:0;padding:0}.ax14-how li{counter-increment:how;display:flex;align-items:center;gap:10px;font-size:12px;color:#afc7df;margin:14px 0}.ax14-how li:before{content:counter(how);display:grid;place-items:center;background:#5e3a16;color:#ffc352;width:25px;height:25px;border-radius:7px;flex:none}.ax14-roulette{position:relative;overflow:hidden;border:1px solid #2b435e;border-radius:10px;min-height:150px;display:flex;align-items:center;justify-content:center;padding:18px;background:#071421;color:var(--ax-muted);font-size:12px}.ax14-roulette:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#ff9d0c;pointer-events:none}.ax14-roulette-track{position:absolute;left:50%;display:flex;gap:10px;will-change:transform;transition:transform 4s cubic-bezier(.12,.75,.12,1)}.ax14-roulette-item{width:140px;flex:none;padding:14px;border:1px solid #334d68;border-radius:8px;background:#192e45;color:white;text-align:center;font-size:12px}.ax14-prizes{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.ax14-prize{background:#192d43;padding:10px 14px;border-radius:8px;font-size:11px}.ax14-case-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.ax14-case-toolbar p{margin:0;color:var(--ax-muted);font-size:12px}.ax14-case-message{padding:12px;margin-top:12px;color:#ffd08b;font-size:12px}.ax14-reward-row{padding:12px;border-bottom:1px solid #2c4057;font-size:12px;overflow-wrap:anywhere}.ax14-reward-row>div{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.ax14-reward-row small{display:block;color:var(--ax-muted);margin:5px 0}.ax14-reward-row .ax14-btn{font-size:11px;min-height:32px;padding:7px 10px}.ax14-module-admin{max-width:1080px;padding:22px;margin:auto}.ax14-admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ax14-module-admin input,.ax14-module-admin select{background:#091624;color:#f4f7fb;border:1px solid #2d465e;border-radius:7px;padding:9px;min-width:0}.ax14-module-admin select{width:100%;height:42px}.ax14-admin-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;gap:8px;align-items:center;margin:12px 0}.ax14-admin-row input{width:100%}.ax14-module-admin table{font-size:12px;width:100%}
@media(max-width:1200px){.ax14-shell{width:calc(100% - 36px)}.ax14-header__inner{gap:14px}.ax14-brand{font-size:15px}.ax14-nav a{padding:10px 8px;font-size:11px}.ax14-server-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ax14-mini-news{grid-template-columns:55px minmax(0,1fr)}.ax14-mini-news img{width:55px;height:50px}.ax14-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ax14-workspace{grid-template-columns:180px minmax(0,1fr)}.ax14-forum-row{grid-template-columns:40px minmax(0,1fr) 40px 50px}.ax14-forum-row__last{grid-column:2/-1}}
@media(max-width:1020px){.ax14-menu{display:block}.ax14-header__inner{min-height:64px;justify-content:space-between}.ax14-brand{font-size:17px}.ax14-nav{display:none;position:absolute;top:64px;left:0;right:0;z-index:100;background:#0b1725;border:1px solid #2b425b;border-radius:0 0 10px 10px;padding:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ax14-nav.is-open{display:grid}.ax14-nav a{font-size:12px;padding:10px}.ax14-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.ax14-home-widgets,.ax14-promos{grid-template-columns:1fr 1fr}.ax14-home-widgets>article:last-child,.ax14-promos>a:last-child{grid-column:1/-1}.ax14-hero__content{padding:30px}.ax14-columns,.ax14-store-layout,.ax14-cases-layout,.ax14-workspace{grid-template-columns:minmax(0,1fr)}.ax14-sidebar{grid-template-columns:1fr 1fr}.ax14-profile{order:2}.ax14-workspace__content{order:1}.ax14-service-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.ax14-shell{width:calc(100% - 24px)}.ax14-main{padding-top:12px}.ax14-brand{font-size:14px;gap:6px}.ax14-brand img{width:35px;height:35px}.ax14-login{width:37px;height:37px;min-height:37px;padding:0}.ax14-login>span:last-child,.ax14-user span{display:none}.ax14-header__actions{gap:6px}.ax14-menu{width:34px;height:37px}.ax14-nav{grid-template-columns:1fr 1fr}.ax14-hero{min-height:385px}.ax14-hero__content{padding:27px 21px}.ax14-hero__art{opacity:.75}.ax14-hero:after{background:linear-gradient(90deg,#050c17e8,#050c1780)}.ax14-hero h1{font-size:50px}.ax14-hero p{font-size:12px;max-width:285px}.ax14-hero__bottom{gap:16px}.ax14-hero__bottom>.ax14-btn{flex-basis:100%}.ax14-stat{flex-basis:calc(50% - 16px)}.ax14-kicker{font-size:9px;letter-spacing:1.8px}.ax14-actions{gap:8px}.ax14-action{padding:11px;gap:8px;min-height:76px}.ax14-action>i{width:32px;height:35px;font-size:18px}.ax14-action b{font-size:10px}.ax14-action span{font-size:9px}.ax14-action strong{display:none}.ax14-section{padding:15px}.ax14-section h2{font-size:13px}.ax14-section__head>a{font-size:10px}.ax14-server-grid{grid-template-columns:1fr}.ax14-server__cover{aspect-ratio:1.85}.ax14-server__body{padding:14px}.ax14-server h3{font-size:15px}.ax14-server__address,.ax14-server__meta{font-size:11px}.ax14-home-widgets,.ax14-promos,.ax14-sidebar{grid-template-columns:1fr}.ax14-home-widgets>article:last-child,.ax14-promos>a:last-child{grid-column:auto}.ax14-mini-news{grid-template-columns:74px minmax(0,1fr)}.ax14-mini-news img{width:74px;height:53px}.ax14-mini-news b{font-size:12px}.ax14-banner>div{padding:23px 19px;max-width:100%}.ax14-banner h1{font-size:27px}.ax14-banner p{font-size:11px}.ax14-news{grid-template-columns:1fr}.ax14-news>a>img{width:100%;height:auto;aspect-ratio:1.85}.ax14-forum-row{gap:8px;grid-template-columns:35px minmax(0,1fr) 35px 50px}.ax14-forum-row__image img{width:35px;height:35px}.ax14-forum-row p{font-size:10px}.ax14-wizard-steps li{font-size:10px}.ax14-wizard-steps span{font-size:8px;overflow-wrap:anywhere}.ax14-wizard-buttons .ax14-btn{font-size:11px;padding:10px}.ax14-auth .modal-dialog{margin:24px auto}.ax14-auth .modal-content{padding:22px}.ax14-auth h2{font-size:20px}.ax14-auth__buttons{gap:8px}.ax14-auth__buttons .ax14-btn{font-size:11px;padding:11px 9px}.ax14-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ax14-case-card{padding:12px}.ax14-case-card h3{font-size:12px}.ax14-case-card:last-child:nth-child(odd){grid-column:1/-1;max-width:calc(50% - 5px);width:100%;justify-self:center}.ax14-footer{justify-content:center;text-align:center;flex-direction:column;gap:6px}.ax14-admin-grid{grid-template-columns:1fr}.ax14-module-admin{padding:12px}.ax14-admin-row{grid-template-columns:1fr 1fr}.ax14-extra-links{gap:12px}}
@media(prefers-reduced-motion:reduce){.arex-v14 *, .arex-v14 *:before,.arex-v14 *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}


/* Compatibility: arex-v15.css */
.arex-v15{--ax-muted:#8b98aa;--ax-line:rgba(160,180,205,.12);--ax-orange:#ff981b;background:radial-gradient(ellipse at 78% 0,rgba(110,56,15,.1),transparent 38%),#090c10;color:#f0f3f7;font:14px/1.55 "Segoe UI",Arial,sans-serif}
.arex-v15 .ax14-shell{width:min(1560px,calc(100% - 64px))}.arex-v15 .ax14-main{padding-top:28px}.arex-v15 .ax14-workspace{grid-template-columns:220px minmax(0,1fr);gap:30px}.arex-v15 .ax14-workspace__content{min-width:0}.arex-v15 .ax14-breadcrumbs{margin-bottom:22px;gap:9px;font-size:12px;color:#718094;display:flex;align-items:center;flex-wrap:wrap}.arex-v15 .ax14-breadcrumbs a{color:#8b98ab}.arex-v15 .ax14-breadcrumbs a:last-child{margin-left:auto}.arex-v15 .ax14-panel{background:#10161e;border-color:var(--ax-line);box-shadow:none}
.arex-v15 .ax14-header{background:rgba(10,14,20,.96);border-color:rgba(170,190,215,.1)}.arex-v15 .ax14-header__inner{min-height:86px;gap:24px}.arex-v15 .ax14-brand{font-size:20px;letter-spacing:-.5px;font-weight:750;gap:11px}.arex-v15 .ax14-brand img{width:45px;height:45px}.arex-v15 .ax14-nav{gap:6px}.arex-v15 .ax14-nav a{padding:11px 13px;font-size:13px;font-weight:600;color:#a3afc0;border-radius:10px}.arex-v15 .ax14-nav a:hover{color:#fff;background:#151c25}.arex-v15 .ax14-nav a.is-active{border-color:#ff991b35;color:#ffad47;background:#ff971b0e}.arex-v15 .ax14-user{padding:7px 11px 7px 7px;border:1px solid var(--ax-line);border-radius:12px;gap:10px;background:#11171f}.arex-v15 .ax14-user img{width:34px;height:34px}.arex-v15 .ax14-user span{font-size:12px;font-weight:600}.arex-v15 .ax14-user small{font-size:11px;font-weight:400;color:#a1adbe}.arex-v15 .ax14-footer{border-color:var(--ax-line);color:#68778a;font-size:11px;padding:24px 0}
.arex-v15 .ax15-account{padding:20px 14px 14px;background:#0f141b;border:1px solid var(--ax-line);border-radius:18px;min-width:0;box-shadow:none;position:sticky;top:24px}.ax15-account__identity{display:flex;align-items:center;gap:11px;padding:0 6px 20px}.ax15-account__avatar{flex:none;border-radius:13px;padding:3px;border:1px solid #35404e;background:#1a2532}.ax15-account__avatar img{display:block;width:43px;height:43px;object-fit:cover;border-radius:9px}.ax15-account__name{font-size:15px;font-weight:650;display:block;max-width:125px;overflow-wrap:anywhere}.ax15-account__group{display:block;color:#8e9aab;font-size:11px;margin-top:2px}.arex-v15 .ax15-wallet{display:block;border:1px solid #ff9b2220;background:linear-gradient(130deg,#292018,#181919);border-radius:12px;padding:15px 14px;margin-bottom:20px}.ax15-wallet__label{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#b7a799}.ax15-wallet strong{display:block;font-size:26px;line-height:1.4;letter-spacing:-.5px;font-weight:600;color:#fff;margin:7px 0 12px;overflow-wrap:anywhere}.ax15-wallet strong small{font-size:13px;color:#958a80;font-weight:400}.ax15-wallet__action{display:flex;align-items:center;justify-content:space-between;color:#ffae49;font-size:11px;font-weight:600;padding-top:11px;border-top:1px solid #ffb55416}.ax15-account-links>summary{display:none}.arex-v15 .ax15-personal-nav{display:grid;gap:4px}.arex-v15 .ax15-personal-nav a{display:flex;align-items:center;gap:11px;min-height:39px;padding:9px 11px;color:#a2afc0;font-size:12px;border-radius:9px;transition:background .15s,color .15s}.ax15-personal-nav .glyphicon{font-size:12px;opacity:.7;width:16px;text-align:center}.arex-v15 .ax15-personal-nav a:hover,.arex-v15 .ax15-personal-nav a.is-active{color:#fff;background:#1b2430}.ax15-nav-arrow{margin-left:auto;color:#6d7a8d}.ax15-account__alerts{width:100%;padding:9px;background:#ff971b12;border:1px solid #ff971b25;border-radius:8px;color:#ffb04f;font:inherit;font-size:11px;margin-bottom:10px}.ax15-account #profile_box{font-size:11px;color:#9aabba;background:#141e2b;border:1px solid var(--ax-line);border-radius:9px;padding:10px}.ax15-account #profile_box.disp-n{display:none}.ax15-site-links{margin-top:14px;border-top:1px solid var(--ax-line);padding-top:10px}.ax15-site-links>summary,.ax15-account-links>summary{cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:#7f8da0;padding:10px 11px}.ax15-site-links summary::-webkit-details-marker,.ax15-account-links summary::-webkit-details-marker{display:none}.ax15-site-links>summary{display:flex}.ax15-site-links>summary>span{font-size:16px;color:#a6b1c1}.arex-v15 .ax15-account #nav,.arex-v15 .ax15-account #nav ul{margin:0;padding:0;list-style:none;width:100%;border:0;background:transparent}.arex-v15 .ax15-account #nav li{background:transparent;border:0;box-shadow:none;border-radius:0;width:auto;height:auto;float:none}.arex-v15 .ax15-account #nav li>a{background:transparent;border:0;border-radius:7px;padding:9px 11px;min-height:32px;height:auto;line-height:1.5;color:#8e9caf;font-size:11px;text-shadow:none;box-shadow:none}.arex-v15 .ax15-account #nav li>a:hover,.arex-v15 .ax15-account #nav li>a.is-active{color:#ffb04a;background:#ff981b0b}.arex-v15 .ax15-account #nav ul{padding-left:11px}.arex-v15 .ax15-account #nav .collapsible>a:after{content:"＋";float:right;opacity:.6}.ax15-online{border-top:1px solid var(--ax-line);padding:16px 7px 0;margin-top:10px}.arex-v15 .ax15-online .online_users_info{display:flex;align-items:center;gap:7px;padding:0;margin:0 0 12px;background:none;border:0;box-shadow:none;font-size:10px;line-height:1.5;color:#8290a3}.ax15-online-dot{width:5px;height:5px;flex:none;border-radius:50%;background:#73d59c;box-shadow:0 0 7px #73d59c50}.ax15-online #users_online_number{margin-left:auto;color:#d8e0eb}.arex-v15 .ax15-online #online_users{padding:0;margin:0;background:none;border:0;list-style:none}.arex-v15 .ax15-online #online_users li,.arex-v15 .ax15-online #online_users li>a,.arex-v15 .ax15-online #online_users li>div{background:transparent;border:0;box-shadow:none;margin:0;border-radius:0;padding:0}.arex-v15 .ax15-online #online_users li>a{display:flex;align-items:center;gap:9px;font-size:11px;color:#a7b2c3;padding:3px 0}.arex-v15 .ax15-online #online_users img{height:25px;width:25px;border-radius:8px;object-fit:cover;padding:0;border:1px solid #344256;margin:0 7px 0 0}.arex-v15 .ax15-online #online_users .media{padding:0;background:transparent;border:0}
.ax15-cases{--case-gap:16px}.ax15-cases-hero{position:relative;isolation:isolate;overflow:hidden;min-height:258px;display:flex;align-items:center;border:1px solid #34404c60;border-radius:20px;background:#11161b;margin-bottom:32px}.ax15-cases-hero__art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 57%;z-index:-3;filter:saturate(.88)}.ax15-cases-hero:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#0c121b 0%,#0c121bef 23%,#0c121b70 50%,#0c121b0d 76%),linear-gradient(0deg,#080e16bb,transparent 55%)}.ax15-cases-hero:after{content:"";position:absolute;inset:0;z-index:-1;box-shadow:inset 0 0 70px #0003;pointer-events:none}.ax15-cases-hero__content{padding:30px 38px;max-width:65%}.ax15-eyebrow{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:650;letter-spacing:2.2px;color:#ffb04d;line-height:1.5;margin-bottom:13px}.ax15-eyebrow>span{font-size:15px}.ax15-eyebrow--muted{font-size:9px;letter-spacing:1.8px;color:#6f7f94;margin-bottom:6px}.ax15-cases-hero h1{font:650 clamp(31px,2.9vw,46px)/1.12 "Segoe UI",Arial,sans-serif;letter-spacing:-1.5px;margin:0 0 14px;color:#f4f6f8}.ax15-cases-hero h1 em{font-style:normal;color:#f4bd78}.ax15-cases-hero p{font-size:12px;line-height:1.7;color:#9facbf;margin:0 0 17px}.arex-v15 .ax15-hero-link{display:inline-flex;align-items:center;gap:18px;color:#e9edf4;font-size:11px;font-weight:600}.ax15-hero-link span{color:#ffac43;font-size:17px}.ax15-hero-caption{position:absolute;bottom:20px;right:23px;color:#c5cbd7a3;font-size:10px;display:flex;align-items:center;gap:8px}.ax15-hero-caption>span{color:#ffbe66;font-size:19px}.ax15-section-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:22px}.ax15-section-heading h2{font:600 22px/1.25 "Segoe UI",Arial,sans-serif;letter-spacing:-.5px;margin:0;color:#edf2f8}.ax15-count{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:24px;background:#19212d;color:#8c9ab0;border:1px solid #263242;border-radius:7px;font-size:11px;vertical-align:middle;margin-left:7px;letter-spacing:0}.arex-v15 .ax15-manage{font-size:11px;color:#8c9aaf;display:flex;gap:14px;align-items:center}.ax15-manage span{color:#c9d1dd}.ax15-cases .ax15-case-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--case-gap)}.ax15-cases .ax14-case-card{--case-color:#51c993;position:relative;padding:0;text-align:left;border:1px solid #9aacc41b;border-radius:17px;background:linear-gradient(150deg,#141d29,#10161f 60%);box-shadow:none;overflow:hidden;transition:border-color .2s,transform .2s,box-shadow .2s}.ax15-cases .ax14-case-card[data-case-color=classic]{--case-color:#5697ff}.ax15-cases .ax14-case-card[data-case-color=premium]{--case-color:#b56bfa}.ax15-cases .ax14-case-card[data-case-color=gold]{--case-color:#f2b43d}.ax15-cases .ax14-case-card[data-case-color=legendary]{--case-color:#ec5655}.ax15-cases .ax14-case-card.is-selected{border-color:#ffa43c6b;box-shadow:0 0 0 1px #ff9c1314}.ax15-cases .ax14-case-card:hover{transform:translateY(-4px);border-color:#8c9eb24d;box-shadow:0 15px 25px #0003}.ax15-cases .ax14-case-card.is-selected:hover{border-color:#ffa43ca0}.ax15-cases .axc-case-preview{width:100%;height:100%;padding:15px 17px 17px;margin:0;border:0;appearance:none;background:none;border-radius:16px;color:inherit;font:inherit;text-align:left;display:block;cursor:pointer}.ax15-cases .axc-case-preview:focus-visible{outline:2px solid #ffb258;outline-offset:-3px}.ax15-cases .axc-case-preview:disabled{cursor:wait}.ax15-case-meta{display:flex;justify-content:space-between;align-items:center;gap:8px;position:relative;z-index:1}.ax15-case-index{font-size:10px;letter-spacing:1px;color:#5b6c83}.ax15-case-status{display:inline-flex;align-items:center;gap:5px;color:#6e7e93;font-size:9px;line-height:1.6}.ax15-case-status:before{content:"";width:4px;height:4px;background:#56667a;border-radius:50%}.ax14-case-card[data-available="1"] .ax15-case-status{color:#84cfa8}.ax14-case-card[data-available="1"] .ax15-case-status:before{background:#75dba0}.ax15-case-art{position:relative;display:flex;align-items:center;justify-content:center;height:166px;margin:2px -10px 9px;isolation:isolate}.ax15-case-art:before{content:"";position:absolute;width:72%;height:70%;border-radius:50%;background:var(--case-color);opacity:.11;filter:blur(24px);z-index:-1}.ax15-case-art:after{content:"";position:absolute;width:70%;height:15%;bottom:9%;background:#0008;filter:blur(15px);z-index:-1;border-radius:50%}.ax15-cases .ax15-case-art img{display:block;width:100%;height:100%;max-width:220px;aspect-ratio:1;object-fit:contain;pointer-events:none;transition:transform .25s;filter:drop-shadow(0 13px 11px #0004)}.ax15-cases .ax14-case-card:hover .ax15-case-art img{transform:translateY(-4px) scale(1.035)}.ax15-cases .ax14-case-card h3{font:600 16px/1.3 "Segoe UI",Arial,sans-serif;margin:0 0 5px;letter-spacing:-.3px;color:#eef2f8;overflow-wrap:normal}.ax15-cases .ax14-case-card .ax15-case-rarity{margin:0;color:#718198;font-size:11px;min-height:18px}.ax15-case-footer{border-top:1px solid #97a9c012;padding-top:14px;margin-top:16px}.ax15-cases .axc-card-price{display:block;font-size:12px;font-weight:600;color:#dfe7f3;margin:0 0 12px;min-height:18px}.ax15-cases .ax14-case-card[data-available="0"] .axc-card-price{color:#63748b;font-size:10px;font-weight:400}.ax15-cases .ax14-btn{min-height:42px;border:1px solid #ffa43e40;border-radius:9px;background:linear-gradient(120deg,#ffac34,#f48a16);box-shadow:0 4px 12px #f7901210;font:650 12px/1.4 "Segoe UI",Arial,sans-serif;color:#201405;padding:11px 16px}.ax15-cases .ax15-case-action{pointer-events:none}.ax15-cases .ax14-case-card[data-available="0"] .ax15-case-action{background:#1c2735;border-color:#9bb2d414;color:#a7b5c9;box-shadow:none;font-weight:500}.ax15-how{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 6px;margin:12px 0 24px;border-bottom:1px solid var(--ax-line)}.ax15-how>div{display:flex;align-items:center;gap:12px}.ax15-how>div>span{display:grid;place-items:center;width:32px;height:32px;flex:none;border:1px solid #a3b7d21a;border-radius:10px;background:#141b25;color:#a27c4c;font-size:11px;font-weight:600}.ax15-how p{margin:0}.ax15-how b{font-size:11px;font-weight:600;color:#b7c2d3;display:block}.ax15-how small{display:block;font-size:10px;color:#65778f;margin-top:3px}.ax15-how>i{font-style:normal;color:#37475b;font-size:16px}
.ax15-play,.ax15-history{padding:26px;border:1px solid var(--ax-line);border-radius:18px;background:linear-gradient(135deg,#111924,#0e151e);margin-top:24px;min-width:0}.ax15-cases #axc-play{scroll-margin-top:28px}.ax15-balance{font-size:11px;border:1px solid #39485e66;background:#182433;border-radius:8px;color:#a7b7cc;padding:7px 10px;white-space:nowrap}.ax15-cases .ax14-case-toolbar{display:flex;gap:14px;align-items:end;margin-bottom:20px;justify-content:space-between}.ax15-cases .axc-server-label{font-size:10px;color:#74869e;max-width:420px}.ax15-cases .axc-server-label select{font:12px "Segoe UI",Arial,sans-serif;min-height:43px;color:#c5d1e3;background:#0b131e;border:1px solid #8a9fb42a;border-radius:9px;padding:10px 12px;box-shadow:none}.ax15-cases .ax14-roulette{height:176px;border:1px solid #97aec32b;border-radius:12px;background:radial-gradient(ellipse at 50% 50%,#1a2b4033,transparent 70%),#0b121b;box-shadow:inset 0 0 25px #0002;margin:0}.ax15-cases .ax14-roulette-track{top:31px}.ax15-cases .axc-preview-prize{border-color:#8da6c128;background:linear-gradient(140deg,#1b293b,#111d2d);border-radius:10px;box-shadow:0 8px 20px #0002;padding:20px 12px}.ax15-cases .axc-preview-prize b{font-size:12px;font-weight:600;color:#b7c8e0}.ax15-cases .axc-preview-prize small{font-size:10px;color:#607998}.ax15-demo-note{color:#667b95;font-size:10px;line-height:1.6;margin:14px 0 0}.ax15-demo-note>span{margin-right:5px;color:#a1845f}.ax15-cases .ax14-case-message{font-size:12px;color:#d9ad71;margin:15px 0 0;padding:10px 12px;background:#ff991b09;border:1px solid #ff991b16;border-radius:8px}.ax15-cases .ax14-case-message:empty{display:none}.ax15-prize-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:25px;margin-bottom:13px}.ax15-prize-heading h3{font-size:13px;font-weight:600;margin:0}.ax15-prize-heading>span{font-size:10px;color:#647992}.ax15-cases .ax14-prizes{gap:10px}.ax15-cases .ax14-prize{background:#182333;border:1px solid #8da7c119;border-radius:9px;padding:13px 14px;min-width:0}.ax15-cases .ax14-prize b{font-size:11px;font-weight:600;color:#b9c9df}.ax15-cases .ax14-prize small{font-size:10px;color:#738eae}.ax15-fair-note{color:#536a85;font-size:10px;margin:12px 0 0}.ax15-history .ax15-section-heading{margin-bottom:17px}.ax15-cases .axc-history-links{gap:15px;font-size:11px;color:#879bb4}.ax15-cases .ax14-btn--ghost{background:#182332;border-color:#93a8c11f;box-shadow:none;color:#a6bad1;font-size:10px;font-weight:500;min-height:32px;padding:7px 11px}.ax15-cases .ax14-reward-row{background:#0f1926;border:1px solid #9bb4d119;border-radius:11px;padding:16px;margin:10px 0;display:grid;gap:6px}.ax15-cases .ax14-reward-row>div{display:flex;justify-content:space-between;gap:12px}.ax15-cases .ax14-reward-row strong{font-size:12px;font-weight:600;color:#cad7e8}.ax15-cases .ax14-reward-row small{font-size:10px;color:#6d849f}.ax15-cases .axc-status{font-size:10px;color:#b79b71}.ax15-cases .axc-status--done{color:#76ac95}
@media(min-width:1600px){.ax15-case-art{height:192px}.ax15-cases .ax14-case-card h3{font-size:17px}}
@media(max-width:1280px){.arex-v15 .ax14-shell{width:calc(100% - 40px)}.arex-v15 .ax14-workspace{grid-template-columns:198px minmax(0,1fr);gap:22px}.arex-v15 .ax14-nav a{padding:10px 8px;font-size:12px}.arex-v15 .ax14-header__inner{gap:15px}.arex-v15 .ax14-brand{font-size:17px}.ax15-cases{--case-gap:11px}.ax15-cases .axc-case-preview{padding:12px}.ax15-case-art{height:138px;margin-inline:-6px}.ax15-cases .ax14-case-card h3{font-size:14px}.ax15-cases .ax14-btn{font-size:11px;padding:10px}.ax15-case-meta{gap:4px}.ax15-case-status{font-size:8px}.ax15-cases-hero__content{padding:28px}.ax15-how{gap:12px}.ax15-how>div{gap:8px}.ax15-how small{font-size:9px}}
@media(max-width:1020px){.arex-v15 .ax14-workspace{grid-template-columns:1fr;gap:22px}.arex-v15 .ax15-account{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,240px);column-gap:20px;align-items:center;padding:15px 18px}.ax15-account__identity{padding:0}.arex-v15 .ax15-wallet{margin:0;padding:10px 13px}.ax15-wallet strong{font-size:20px;margin:1px 0}.ax15-wallet__action{border:0;padding:0;font-size:10px}.ax15-wallet__label{font-size:10px}.ax15-account-links{grid-column:1/-1;border-top:1px solid var(--ax-line);margin-top:14px;padding-top:3px}.ax15-account-links>summary{display:flex;padding:10px 0;font-size:11px}.ax15-site-links{grid-column:1/-1;margin-top:0;padding-top:0}.ax15-site-links>summary{padding:10px 0}.ax15-online{display:none}.arex-v15 .ax15-personal-nav{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:10px}.ax15-cases-hero{min-height:232px}.ax15-cases-hero__content{max-width:72%}.ax15-cases .ax15-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ax15-case-art{height:174px}.ax15-cases .ax14-case-card h3{font-size:16px}.ax15-hero-caption{display:none}.ax15-cases .ax14-case-card:last-child:nth-child(odd){grid-column:auto;max-width:none;width:auto;justify-self:stretch}.ax15-section-heading h2{font-size:21px}.arex-v15 .ax14-header__inner{min-height:74px}.arex-v15 .ax14-nav{background:#101720;box-shadow:0 16px 35px #0008}.arex-v15 .ax14-nav a{font-size:13px;padding:12px}}
@media(max-width:600px){.arex-v15 .ax14-shell{width:calc(100% - 28px)}.arex-v15 .ax14-main{padding-top:14px}.arex-v15 .ax14-workspace{gap:18px}.arex-v15 .ax14-header__inner{min-height:68px;gap:10px}.arex-v15 .ax14-brand{font-size:15px;gap:8px;letter-spacing:-.4px}.arex-v15 .ax14-brand img{width:34px;height:34px}.arex-v15 .ax14-user{padding:3px;border:0;background:none}.arex-v15 .ax14-user img{height:31px;width:31px}.arex-v15 .ax14-user span{display:none}.arex-v15 .ax14-header__actions{gap:8px}.arex-v15 .ax14-menu{border-color:#334051;background:#131e2c}.arex-v15 .ax15-account{grid-template-columns:minmax(0,1fr) minmax(130px,.9fr);gap:0 12px;padding:14px;border-radius:13px}.ax15-account__identity{gap:8px}.ax15-account__avatar img{width:31px;height:31px;border-radius:7px}.ax15-account__avatar{border-radius:10px;padding:2px}.ax15-account__name{font-size:13px;max-width:100px}.ax15-account__group{font-size:10px}.arex-v15 .ax15-wallet{padding:9px 11px;border-radius:10px}.ax15-wallet__label{font-size:8px}.ax15-wallet strong{font-size:18px;line-height:1.5}.ax15-wallet strong small{font-size:10px}.ax15-wallet__action{font-size:8px}.ax15-account-links{margin-top:12px}.arex-v15 .ax15-personal-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.arex-v15 .ax15-personal-nav a{font-size:11px;padding:9px 6px}.ax15-site-links{display:none}.arex-v15 .ax14-breadcrumbs{font-size:10px;margin-bottom:14px}.ax15-cases-hero{min-height:238px;border-radius:14px;margin-bottom:25px}.ax15-cases-hero__content{padding:23px 21px;max-width:100%}.ax15-cases-hero h1{font-size:31px;letter-spacing:-1.1px;line-height:1.13}.ax15-cases-hero p{font-size:11px;max-width:215px;line-height:1.6}.ax15-cases-hero__art{object-position:68% 50%;opacity:.65}.ax15-cases-hero:before{background:linear-gradient(90deg,#0b121af5,#0b121ad9 32%,#0b121a50)}.ax15-eyebrow{font-size:9px;letter-spacing:1.7px;margin-bottom:11px}.ax15-eyebrow--muted{font-size:8px;margin-bottom:5px}.ax15-section-heading{gap:10px;margin-bottom:17px;align-items:center}.ax15-section-heading h2{font-size:20px}.ax15-count{height:21px;min-width:22px;font-size:9px;margin-left:5px}.arex-v15 .ax15-manage{font-size:9px;gap:6px}.ax15-cases .ax15-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.ax15-cases .ax14-case-card{border-radius:13px}.ax15-cases .axc-case-preview{padding:11px 12px 12px;border-radius:12px}.ax15-case-art{height:139px;margin:2px -7px 10px}.ax15-cases .ax14-case-card h3{font-size:15px}.ax15-cases .ax14-case-card .ax15-case-rarity{font-size:10px}.ax15-case-footer{padding-top:12px;margin-top:13px}.ax15-cases .axc-card-price{font-size:11px;margin-bottom:10px}.ax15-cases .ax14-case-card[data-available="0"] .axc-card-price{font-size:9px}.ax15-cases .ax14-btn{font-size:11px;min-height:38px;padding:9px 10px}.ax15-cases .ax14-case-card:last-child:nth-child(odd){grid-column:1/-1;max-width:calc(50% - 5.5px);width:100%;justify-self:center}.ax15-how{display:grid;grid-template-columns:1fr;gap:14px;margin-top:13px;padding:20px 1px}.ax15-how>div{gap:12px}.ax15-how>i{display:none}.ax15-how b{font-size:12px}.ax15-how small{font-size:10px}.ax15-play,.ax15-history{padding:18px 15px;border-radius:14px;margin-top:20px}.ax15-balance{font-size:9px;padding:6px 8px}.ax15-cases .ax14-case-toolbar{gap:12px;margin-bottom:17px}.ax15-cases .axc-server-label{max-width:none;font-size:10px}.ax15-cases .axc-server-label select{height:43px;font-size:12px}.ax15-cases .ax14-case-toolbar>#axc-open{min-height:43px}.ax15-cases .ax14-roulette{height:165px}.ax15-cases .ax14-roulette-track{top:25px}.ax15-cases .axc-preview-prize{padding:14px 6px}.ax15-cases .axc-preview-prize b{font-size:10px}.ax15-cases .axc-preview-prize small{font-size:9px}.ax15-demo-note{font-size:10px}.ax15-prize-heading{display:block}.ax15-prize-heading>span{display:block;font-size:10px;margin-top:5px}.ax15-cases .ax14-prize{padding:12px 10px}.ax15-cases .ax14-prize b{font-size:10px}.ax15-cases .ax14-prize small{font-size:9px}.ax15-cases .axc-history-links>a{display:none}.ax15-cases .axc-history-links .ax14-btn{font-size:9px;min-height:30px;padding:7px}.ax15-cases .ax14-reward-row{padding:13px}.ax15-cases .ax14-reward-row>div{flex-direction:column;gap:4px}.ax15-history .ax15-section-heading h2{font-size:18px}}
@media(prefers-reduced-motion:reduce){.arex-v15 .ax14-case-card,.arex-v15 .ax15-case-art img{transition:none}.ax15-cases .ax14-case-card:hover,.ax15-cases .ax14-case-card:hover .ax15-case-art img{transform:none}}
@media(max-width:600px){.arex-v15 .ax15-site-links{display:block}}
.arex-v15 #users{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;overflow:visible}.arex-v15 #users>div{float:none;width:auto;padding:0;min-width:0}.arex-v15 #users .block{padding:18px;margin:0;background:#111923;border:1px solid var(--ax-line);border-radius:14px;box-shadow:none}.arex-v15 #users .block_head{padding:0 0 15px;margin:0;font-size:15px;background:none;border:0;font-weight:600}.arex-v15 #users .img-thumbnail{width:76px;height:76px;object-fit:cover;border-radius:12px;border:1px solid #3b4859;background:#1b2634;padding:3px}.arex-v15 #users .navigation2{padding:0;margin:18px 0 0;list-style:none;border:0}.arex-v15 #users .navigation2 li{border:0;background:none}.arex-v15 #users .navigation2 a{display:block;padding:8px 0;font-size:11px;color:#8da0ba;background:none;border:0}.arex-v15 #users .navigation2 a:hover{color:#ffb04d}
@media(max-width:1100px) and (min-width:1021px){.ax15-cases .ax15-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ax15-cases .ax14-case-card h3{font-size:16px}.ax15-case-art{height:166px}.ax15-case-status{font-size:10px}}
/* Home: useful sections first, a case collection and compact community feed. */
.ax17-home{--home-line:#8799b71c;--home-muted:#8492a8;--home-radius:16px;--home-gap:18px;font-family:"Segoe UI",Arial,sans-serif}.ax17-home *{min-width:0}.ax17-primary,.ax17-discover{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:var(--home-gap);align-items:start}.ax17-primary{align-items:stretch}.ax17-panel{position:relative;border:1px solid var(--home-line);border-radius:var(--home-radius);background:linear-gradient(140deg,#131b27,#10151e 75%);padding:24px;overflow:hidden;box-shadow:0 6px 25px #00000012}.ax17-section-head{display:flex;justify-content:space-between;align-items:center;gap:14px}.ax17-home h1,.ax17-home h2{font:600 21px/1.25 "Segoe UI",Arial,sans-serif;letter-spacing:-.55px;color:#f1f3f7;margin:0}.ax17-eyebrow{display:block;color:#8c9ab1;font-size:8px;letter-spacing:1.7px;font-weight:600;margin-bottom:7px}.arex-v15 .ax17-text-link{display:inline-flex;gap:10px;align-items:center;font-size:11px;color:#8796ad;white-space:nowrap}.ax17-text-link>span{font-size:15px;color:#bdc6d4}.ax17-monitor-summary{display:flex;gap:7px;align-items:center;font-size:10px;color:var(--home-muted);margin:17px 0 19px}.ax17-monitor-summary b{font-weight:500;color:#cdd8e6}.ax17-monitor-summary>i{font-style:normal;color:#3e4e65;margin:0 4px}.ax17-live-dot{width:5px;height:5px;border-radius:50%;background:#7bd9a2;box-shadow:0 0 10px #7bd9a233;margin-right:2px}.ax17-home #servers{grid-template-columns:1fr;gap:12px}.ax17-home .ax14-server{display:grid;grid-template-columns:34% minmax(0,1fr);border-radius:12px;border:1px solid #8fa1b61c;background:#0d141f;box-shadow:none}.ax17-home .ax14-server__cover{aspect-ratio:auto;min-height:172px;isolation:isolate}.ax17-home .ax14-server__cover:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 70%,#0d141f44),linear-gradient(0deg,#060c1480,transparent 55%);pointer-events:none}.ax17-home .ax14-server__cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.8)}.ax17-home .ax14-server__number{font-size:9px;top:10px;left:10px;background:#1d2738e6;color:#dbe5f3;border:1px solid #c6d4e42b;z-index:1;padding:3px 6px;font-weight:500}.ax17-home .ax14-server__game{top:auto;bottom:10px;left:10px;right:auto;font-size:8px;z-index:1;max-width:calc(100% - 20px);padding:4px 6px;background:#0d141fd6;color:#d0d9e8}.ax17-home .ax14-server__body{padding:16px 18px;align-self:center}.ax17-home .ax14-server h3{font:600 15px/1.35 "Segoe UI",Arial,sans-serif;margin:0 0 5px;letter-spacing:-.2px}.ax17-home .ax14-server__address{font-size:10px;color:#6f819a;letter-spacing:.1px}.ax17-home .ax14-server__meta{font-size:10px;color:#8c9eb7;margin:12px 0 8px}.ax17-home .ax14-server__meta b{font-weight:500;color:#d4deec}.ax17-home .ax14-server__meta i{color:#c3a46f}.ax17-home .ax14-progress{height:3px;margin-bottom:12px;background:#253043}.ax17-home .ax14-progress i{background:#b18e58}.ax17-home .ax14-server .ax14-btn{font:600 11px/1.4 "Segoe UI",Arial,sans-serif;width:auto;min-width:110px;min-height:34px;padding:8px 15px;border:1px solid #ffb25355;background:linear-gradient(120deg,#ffab3b,#f68e1c);color:#251808;box-shadow:none;border-radius:7px}.ax17-home .ax14-server__links{gap:11px;margin-top:10px;font-size:9px;color:#74849d}.ax17-home a:focus-visible{outline:2px solid #ffc078;outline-offset:3px}.ax17-home a:hover{color:#ffc078}
.ax17-store{display:flex;flex-direction:column;isolation:isolate;background:#1c1c20;min-height:294px;border-color:#c98d4633}.ax17-store-art{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;object-position:38% 50%;transform:scaleX(-1);opacity:.65;filter:saturate(.7)}.ax17-store:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#171a22f5,#171a22bb 40%,#171a2220),linear-gradient(0deg,#171a22ff,transparent 70%)}.ax17-store:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 100% 0,#c37b2229,transparent 65%);pointer-events:none}.ax17-store .ax17-eyebrow{color:#d2aa78;font-size:9px}.ax17-store h2{font-size:29px;line-height:1.09;font-weight:650;letter-spacing:-.9px;margin:5px 0 13px}.ax17-store h2>span{color:#ffad47}.ax17-store p{color:#a9aab4;font-size:11px;line-height:1.7;margin:0 0 24px}.ax17-store-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:auto;position:relative;z-index:1}.arex-v15 .ax17-button{display:inline-flex;gap:23px;align-items:center;justify-content:center;border-radius:8px;background:#f6a23d;border:1px solid #f6b05b;color:#23180b;font-size:11px;line-height:1.4;font-weight:600;padding:10px 15px;min-height:37px;transition:background .2s,transform .2s}.arex-v15 .ax17-button:hover{background:#ffc079;color:#23180b;transform:translateY(-1px)}.ax17-store-actions>a:last-child{color:#b3b3bd;font-size:10px}.ax17-store-actions>a:last-child>span{margin-left:6px}
.ax17-discover{margin-top:var(--home-gap)}.ax17-case-section{padding:24px;background:radial-gradient(ellipse at 50% 65%,#22273a44,transparent 75%),#111720}.ax17-section-note{font-size:11px;color:#77869e;margin:11px 0 21px;line-height:1.6}.ax17-case-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ax17-case{--case-color:#62d19e;display:block;position:relative;background:linear-gradient(150deg,#1a2433,#121a26 80%);border:1px solid #95a8c018;border-radius:12px;padding:14px;overflow:hidden;transition:transform .2s,border-color .2s}.ax17-case[data-image=classic]{--case-color:#689dff}.ax17-case[data-image=premium]{--case-color:#c579f9}.ax17-case[data-image=gold]{--case-color:#ffc361}.ax17-case[data-image=legendary]{--case-color:#ff7070}.ax17-case:hover{transform:translateY(-4px);border-color:#b2c4df44}.ax17-case-number{display:block;font-size:9px;letter-spacing:1.3px;color:#65738b}.ax17-case-art{height:150px;display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate;margin:3px -10px 11px}.ax17-case-art:before{content:"";position:absolute;inset:22% 15%;background:var(--case-color);filter:blur(26px);opacity:.12;z-index:-1;border-radius:50%}.ax17-case-art img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 13px 10px #0005);transition:transform .25s}.ax17-case:hover img{transform:translateY(-3px) rotate(-2deg)}.ax17-case h3{font:600 15px/1.4 "Segoe UI",Arial,sans-serif;color:#e8edf6;letter-spacing:-.2px;margin:0 0 13px;overflow-wrap:anywhere}.ax17-case-footer{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:10px;color:#71839d}.ax17-case[data-available="1"] .ax17-case-footer>span{color:#a0d7b4}.ax17-case-footer>i{font-style:normal;display:grid;place-items:center;width:24px;height:24px;border:1px solid #738baa2b;border-radius:7px;background:#202d3d;color:#b5c4da;font-size:12px;flex:none}.ax17-case[data-available="1"] .ax17-case-footer>i{color:#d5b07c;border-color:#c3a06535;background:#a9792512}.ax17-case-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #849ab31a;padding-top:17px;margin-top:20px;font-size:10px;color:#6f8099}.ax17-case-bottom>span>i{margin-right:6px;color:#9b8666}.ax17-case-bottom>a{color:#a1afc2;font-size:10px;white-space:nowrap}.ax17-case-bottom>a>span{margin-left:9px}.ax17-case-empty{font-size:12px;color:#9aabc1;grid-column:1/-1;margin:0;padding:30px 0}
.ax17-project{display:grid;gap:14px;align-content:start}.ax17-news{padding:20px 22px}.ax17-news h2{font-size:17px}.ax17-news .ax17-section-head{margin-bottom:15px}.arex-v15 .ax17-news .empty-element{display:block;text-align:left;min-height:0;padding:0;color:#b4bfce;font-size:11px;line-height:1.6;margin:0}.ax17-news-note{display:none;font-size:10px;color:#677990;margin:4px 0 0;line-height:1.6}.ax17-news.is-empty .ax17-news-note{display:block}.ax17-news .ax14-mini-news-list{gap:14px}.ax17-news .ax14-mini-news{grid-template-columns:55px minmax(0,1fr);border-color:#b0c3dc14;padding-bottom:13px}.ax17-news .ax14-mini-news img{height:47px;width:55px}.ax17-news .ax14-mini-news b{font:500 11px/1.5 "Segoe UI",Arial,sans-serif;color:#c5d1e1}.ax17-news .ax14-mini-news small{font-size:9px;color:#6d819e}.ax17-community{padding:23px 22px;background:radial-gradient(ellipse at 100% 20%,#3b31575e,transparent 70%),linear-gradient(135deg,#1a2130,#171c28);border-color:#b5a3d826;isolation:isolate}.ax17-community h2{font-size:24px;line-height:1.17;letter-spacing:-.7px}.ax17-community p{font-size:11px;color:#8f9db4;line-height:1.65;margin:11px 0 18px}.ax17-community>a{display:flex;align-items:center;justify-content:space-between;max-width:175px;font-size:11px;color:#c1b4de}.ax17-community-symbol{position:absolute;right:20px;top:26px;z-index:-1;display:flex;flex-direction:column;align-items:center;gap:8px;transform:rotate(-12deg);color:#9482ba;opacity:.11}.ax17-community-symbol>i{font-size:65px}.ax17-community-symbol>span{font-size:19px;font-weight:800;letter-spacing:3px}.ax17-rating{display:flex;align-items:center;gap:12px;padding:16px 18px;border:1px solid var(--home-line);border-radius:12px;background:#111720}.ax17-rating-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#95806312;color:#bba079;font-size:16px;flex:none}.ax17-rating b{font-size:11px;font-weight:500;color:#b6c2d4;display:block}.ax17-rating small{font-size:9px;color:#687c97;display:block;margin-top:3px}.ax17-rating>i{font-style:normal;font-size:12px;color:#7788a0;margin-left:auto}.ax17-utility{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:23px 4px 9px;font-size:10px;color:#74849b}.ax17-utility>span{font-size:12px;font-weight:700;color:#a8b5c7;letter-spacing:.7px}.ax17-utility small{font-size:7px;color:#485b74;letter-spacing:1.3px;font-weight:400;margin-left:7px}.ax17-utility>div{display:flex;gap:20px;flex-wrap:wrap}.ax17-utility a{font-size:10px;color:#8193ad}.ax17-utility a:last-child{color:#c1a57b}
.ax17-home~.ax14-account-stream .block{border-radius:14px;background:#101720;border:1px solid #95a7c11a;padding:20px;box-shadow:none;margin-bottom:14px}.ax17-home~.ax14-account-stream .block_head{font:600 15px/1.4 "Segoe UI",Arial,sans-serif;background:none;color:#bac8dc;padding:0 0 15px;margin:0;border:0}.ax17-home~.ax14-account-stream .empty-element{font-size:11px;min-height:0;padding:12px 0;text-align:left;align-items:start;color:#768ca9}.ax17-home~.ax14-account-stream #message_input{background:#0b121c;border:1px solid #364357;border-radius:8px;color:#d0d9e5;box-shadow:none}.ax17-home~.ax14-account-stream #send_button{background:#263348;border:1px solid #4d607b;color:#c4d1e5;border-radius:8px;box-shadow:none}.ax17-home~.ax14-account-stream #notifications:empty{display:none}
@media(min-width:1600px){.ax17-case-art{height:178px}.ax17-home .ax14-server__cover{min-height:174px}}
@media(max-width:1280px) and (min-width:1021px){.ax17-home{--home-gap:14px}.ax17-primary,.ax17-discover{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr)}.ax17-panel{padding:20px}.ax17-home h1,.ax17-home h2{font-size:20px}.ax17-home .ax14-server__body{padding:14px}.ax17-home .ax14-server h3{font-size:13px}.ax17-case-section{padding:20px}.ax17-case{padding:12px}.ax17-case-art{height:135px}.ax17-case h3{font-size:14px}.ax17-case-list{gap:9px}.ax17-store h2{font-size:28px}.ax17-news{padding:18px}.ax17-news h2{font-size:16px}.ax17-community{padding:20px}.ax17-community h2{font-size:23px}}
@media(max-width:1100px) and (min-width:1021px){.ax17-primary,.ax17-discover{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr)}.ax17-home h1{font-size:18px}.ax17-home .ax14-server{grid-template-columns:27% minmax(0,1fr)}.ax17-home .ax14-server__body{padding:11px}.ax17-home .ax14-server__game{left:5px;font-size:7px;max-width:calc(100% - 10px)}.ax17-case-art{height:110px}.ax17-case h3{font-size:12px}.ax17-case-bottom>span{max-width:50%}.ax17-section-note{font-size:10px}.ax17-text-link{font-size:10px}.ax17-utility small{display:none}}
@media(max-width:760px){.ax17-primary{grid-template-columns:1fr 1fr}.ax17-primary>.ax17-monitor{grid-column:1/-1}.ax17-primary>.ax17-store{grid-column:1/-1;min-height:0;padding:20px 22px}.ax17-store h2{font-size:25px;max-width:55%}.ax17-store h2 br{display:none}.ax17-store p{margin-bottom:18px}.ax17-store-art{object-position:center 35%;opacity:.55}.ax17-store-actions{position:absolute;bottom:23px;right:22px;flex-direction:column;align-items:flex-end;gap:10px}.ax17-store:before{background:linear-gradient(90deg,#171a22f5,#171a2290 60%,#171a2220),linear-gradient(0deg,#171a22cc,transparent)}.ax17-discover{grid-template-columns:1fr}.ax17-project{grid-template-columns:1fr 1fr;gap:14px}.ax17-community{grid-row:span 2}.ax17-news{grid-column:1;grid-row:1}.ax17-rating{grid-column:1;grid-row:2}.ax17-home .ax14-server__cover{min-height:172px}.ax17-utility{flex-wrap:wrap;gap:12px}.ax17-utility small{display:inline}.ax17-case-art{height:180px}}
@media(max-width:450px){.ax17-home{--home-gap:14px;--home-radius:13px}.ax17-panel{padding:17px}.ax17-home h1,.ax17-home h2{font-size:19px}.ax17-eyebrow{font-size:7px;letter-spacing:1.3px;margin-bottom:6px}.ax17-section-head{gap:10px}.arex-v15 .ax17-text-link{font-size:9px;gap:5px}.ax17-monitor-summary{font-size:9px;margin:14px 0 15px}.ax17-home .ax14-server{grid-template-columns:28% minmax(0,1fr)}.ax17-home .ax14-server__body{padding:12px}.ax17-home .ax14-server h3{font-size:13px}.ax17-home .ax14-server__cover{min-height:176px}.ax17-home .ax14-server__address,.ax17-home .ax14-server__meta{font-size:9px}.ax17-home .ax14-server__game{font-size:7px;left:5px;max-width:calc(100% - 10px);padding:3px}.ax17-home .ax14-server__links{gap:8px;font-size:8px}.ax17-home .ax14-server .ax14-btn{min-height:32px;font-size:10px;padding:7px 12px;min-width:98px}.ax17-primary>.ax17-store{padding:18px 20px}.ax17-store .ax17-eyebrow{font-size:8px}.ax17-store h2{font-size:25px;max-width:57%;line-height:1.1;margin-bottom:11px}.ax17-store h2 br{display:block}.ax17-store p{font-size:10px;margin:0;line-height:1.6;max-width:57%}.ax17-store-actions{right:17px;bottom:20px;gap:12px}.arex-v15 .ax17-button{font-size:10px;gap:14px;padding:9px 12px;min-height:34px}.ax17-store-actions>a:last-child{font-size:9px}.ax17-discover{gap:14px}.ax17-case-section{padding:18px 15px}.ax17-section-note{font-size:10px;margin:10px 0 17px;max-width:260px}.ax17-case-list{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.ax17-case{padding:12px;border-radius:10px}.ax17-case:last-child{display:none}.ax17-case-art{height:145px;margin:2px -7px 11px}.ax17-case h3{font-size:14px;margin-bottom:10px}.ax17-case-footer{font-size:9px}.ax17-case-footer>i{height:23px;width:23px}.ax17-case-bottom{font-size:9px;gap:10px;margin-top:17px;padding-top:14px;align-items:flex-start}.ax17-case-bottom>span{max-width:53%;line-height:1.7}.ax17-case-bottom>a{font-size:9px;line-height:1.7}.ax17-project{grid-template-columns:1fr;gap:12px}.ax17-news,.ax17-community,.ax17-rating{grid-column:auto;grid-row:auto}.ax17-news{padding:18px}.ax17-news h2{font-size:17px}.ax17-news .ax17-section-head{margin-bottom:13px}.ax17-community{padding:20px}.ax17-community h2{font-size:25px}.ax17-community p{font-size:11px}.ax17-community-symbol{right:28px;top:25px;opacity:.14}.ax17-community>a{max-width:none}.ax17-rating{padding:14px 17px}.ax17-utility{padding:20px 1px 6px;gap:11px}.ax17-utility>div{gap:14px}.ax17-utility a{font-size:9px}.ax17-utility small{font-size:7px}.ax17-home~.ax14-account-stream .block{padding:17px}}
@media(prefers-reduced-motion:reduce){.ax17-case,.ax17-case-art img,.arex-v15 .ax17-button{transition:none}.ax17-case:hover,.ax17-case:hover img,.arex-v15 .ax17-button:hover{transform:none}}
.ax17-home~.ax14-account-stream{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px;margin-top:20px;align-items:stretch}.ax17-home~.ax14-account-stream>.block{margin:0}.ax17-home~.ax14-account-stream>.block:has(#chat){grid-row:span 2}.ax17-home~.ax14-account-stream>#notifications,.ax17-home~.ax14-account-stream>#notifications_line{grid-column:1/-1}.ax17-home~.ax14-account-stream #chat_messages{height:140px;min-height:0;max-height:240px;overflow-y:auto}.ax17-home~.ax14-account-stream #chat_messages>.empty-element{padding:22px 0}.ax17-home~.ax14-account-stream #chat .input-group{display:flex;align-items:center;gap:9px;width:100%;margin-top:14px}.ax17-home~.ax14-account-stream #chat .smile_input{flex:1;width:auto;min-width:0}.ax17-home~.ax14-account-stream #chat .input-group-btn{width:auto;flex:none}.arex-v15 .ax17-home~.ax14-account-stream #message_input{height:36px;font:11px "Segoe UI",Arial,sans-serif}.arex-v15 .ax17-home~.ax14-account-stream #send_button{height:36px;padding:8px 12px;background:#263348!important;border:1px solid #4d607b!important;color:#c4d1e5!important;font:11px "Segoe UI",Arial,sans-serif;border-radius:8px!important;box-shadow:none!important}.ax17-home~.ax14-account-stream #chat .input-group:before,.ax17-home~.ax14-account-stream #chat .input-group:after{display:none}.ax17-home~.ax14-home-extras{margin-top:14px}.ax17-home~.ax14-home-extras .block{background:#101720;border:1px solid #95a7c11a;box-shadow:none;border-radius:14px;padding:20px;margin:0}.ax17-home~.ax14-home-extras .block_head{background:none;border:0;font:600 14px/1.4 "Segoe UI",Arial,sans-serif;color:#bac8dc;padding:0 0 13px;margin:0}.ax17-home~.ax14-home-extras .empty-element{min-height:0;padding:5px 0;font-size:11px;text-align:left;align-items:flex-start;color:#768ca9}
@media(max-width:600px){.ax17-home~.ax14-account-stream{grid-template-columns:1fr;gap:12px}.ax17-home~.ax14-account-stream>.block:has(#chat){grid-row:auto}.ax17-home~.ax14-account-stream #chat_messages{height:105px}.ax17-home~.ax14-account-stream #send_button{padding:8px 10px;font-size:10px}.ax17-home~.ax14-home-extras .block{padding:17px}}


/* Compatibility: arex-v18.css */
/* AREX compact visual system: sections, account and illustrated home. */
.arex-v18{font-size:13px;background:radial-gradient(ellipse at 90% 0,#28201430,transparent 36%),#0a0e14;--ax-line:#8fa2bf1c}.arex-v18 .ax14-shell{width:min(1480px,calc(100% - 48px))}.arex-v18 .ax14-header__inner{min-height:66px;gap:18px}.arex-v18 .ax14-brand{font-size:18px;gap:9px}.arex-v18 .ax14-brand img{width:37px;height:37px}.arex-v18 .ax14-nav{gap:3px}.arex-v18 .ax14-nav a{padding:9px 11px;font-size:12px;border-radius:8px}.arex-v18 .ax14-user{padding:5px 8px;gap:8px;border-radius:10px}.arex-v18 .ax14-user img{width:29px;height:29px}.arex-v18 .ax14-user span{font-size:11px}.arex-v18 .ax14-user small{font-size:10px}.arex-v18 .ax14-main{padding-top:17px}.arex-v18 .ax14-workspace{grid-template-columns:188px minmax(0,1fr);gap:18px}.arex-v18 .ax14-breadcrumbs{font-size:10px;margin-bottom:14px;line-height:1.4}.arex-v18 .ax15-account{padding:15px 11px 11px;border-radius:14px;top:16px}.arex-v18 .ax15-account__identity{padding:0 4px 14px;gap:9px}.arex-v18 .ax15-account__avatar img{width:34px;height:34px}.arex-v18 .ax15-account__name{font-size:13px}.arex-v18 .ax15-account__group{font-size:10px}.arex-v18 .ax15-wallet{padding:12px;margin-bottom:12px;border-radius:10px}.arex-v18 .ax15-wallet__label{font-size:10px}.arex-v18 .ax15-wallet strong{font-size:23px;margin:5px 0 9px}.arex-v18 .ax15-wallet strong small{font-size:11px}.arex-v18 .ax15-wallet__action{font-size:10px;padding-top:8px}.arex-v18 .ax15-personal-nav{gap:2px}.arex-v18 .ax15-personal-nav a{font-size:11px;padding:8px;min-height:33px;gap:9px}.arex-v18 .ax15-personal-nav .glyphicon{font-size:11px}.arex-v18 .ax15-site-links{margin-top:10px;padding-top:6px}.arex-v18 .ax15-site-links>summary{font-size:10px;padding:8px}.arex-v18 .ax15-online{padding-top:12px}.arex-v18 .ax15-online .online_users_info{font-size:9px;margin-bottom:9px}
.arex-v18 .ax14-panel,.arex-v18 .ax14-page .block,.arex-v18 .ax14-page .arex-card{border-radius:12px;border:1px solid #8fa2bf1c;background:linear-gradient(145deg,#121b28,#0f1620);box-shadow:none}.arex-v18 .ax14-page .block{padding:16px;margin-bottom:12px;display:flow-root;min-width:0}.arex-v18 .ax14-page .block_head{font:600 15px/1.4 "Segoe UI",Arial,sans-serif;color:#d4ddea;padding:0 0 12px;background:none;border:0;margin:0}.arex-v18 .ax14-section{padding:16px}.arex-v18 .ax14-section__head{margin-bottom:12px}.arex-v18 .ax14-section h2,.arex-v18 .arex-module-head strong{font:600 15px/1.4 "Segoe UI",Arial,sans-serif}.arex-v18 .ax14-btn,.arex-v18 .ax14-page .btn2,.arex-v18 .ax14-page .btn{font:600 11px/1.4 "Segoe UI",Arial,sans-serif;min-height:34px;border-radius:7px;padding:8px 13px;box-shadow:none}.arex-v18 .ax14-page .form-control{height:36px;min-height:36px;padding:8px 11px;border-radius:7px;font:12px/1.5 "Segoe UI",Arial,sans-serif;box-shadow:none}.arex-v18 .ax14-page textarea.form-control{height:auto;min-height:100px}.arex-v18 .ax14-page .empty-element,.arex-v18 .ax14-page .ax14-empty{min-height:0;padding:20px 12px;font-size:11px;color:#8397b3}.arex-v18 .ax14-page .table{font-size:11px;margin-bottom:0}.arex-v18 .ax14-page .table td,.arex-v18 .ax14-page .table th{padding:10px;border-color:#8fa2bf1b;vertical-align:middle}.arex-v18 .ax14-page .table thead td,.arex-v18 .ax14-page .table thead th{font-weight:500;color:#9fb0c7;background:#1a2635}.arex-v18 .ax14-page .table-responsive{border-color:#8fa2bf1b;border-radius:8px}.arex-v18 .ax14-columns,.arex-v18 .ax14-store-layout{gap:14px}.arex-v18 .ax14-sidebar{gap:12px}.arex-v18 .ax14-sidebar h2{margin-bottom:13px}.arex-v18 .ax14-rules li{margin-top:11px}.arex-v18 .ax14-rules li:before{width:21px;height:21px;font-size:10px;background:#ac844f;color:#fff}.arex-v18 .ax14-rules li span{font-size:10px}
.arex-v18 .ax14-banner{min-height:108px;margin-bottom:14px;border-radius:12px;background:#141c27}.arex-v18 .ax14-banner>div{padding:20px 24px;max-width:74%}.arex-v18 .ax14-banner h1{font:600 25px/1.15 "Segoe UI",Arial,sans-serif;letter-spacing:-.5px;margin:0 0 8px}.arex-v18 .ax14-banner p{font-size:11px;line-height:1.5;color:#b0bed0;max-width:520px}.arex-v18 .ax14-banner .ax14-kicker{font-size:8px;letter-spacing:1.7px;margin-bottom:7px}.arex-v18 .ax14-banner>img{object-position:70% 52%;filter:saturate(.85)}.arex-v18 .ax14-banner:after{background:linear-gradient(90deg,#0e1722f2,#0e1722a0 45%,#0e17221a)}
.arex-v18 .ax17-home{--home-gap:14px;--home-radius:12px}.arex-v18 .ax17-panel{padding:17px}.arex-v18 .ax17-home h1,.arex-v18 .ax17-home h2{font-size:18px}.arex-v18 .ax17-eyebrow{font-size:7px;letter-spacing:1.4px;margin-bottom:5px}.arex-v18 .ax17-monitor-summary{margin:12px 0 13px;font-size:10px}.arex-v18 .ax17-home .ax14-server__cover{min-height:128px}.arex-v18 .ax17-home .ax14-server__body{padding:12px 14px}.arex-v18 .ax17-home .ax14-server h3{font-size:14px}.arex-v18 .ax17-home .ax14-server__meta{margin:9px 0 6px}.arex-v18 .ax17-home .ax14-progress{margin-bottom:9px}.arex-v18 .ax17-home .ax14-server__links{margin-top:8px}.arex-v18 .ax17-store{min-height:0}.arex-v18 .ax17-store-art{object-position:62% 50%;transform:none;opacity:.75}.arex-v18 .ax17-store:before{background:linear-gradient(90deg,#121922f5,#121922a0 48%,#12192215),linear-gradient(0deg,#121922ed,transparent 75%)}.arex-v18 .ax17-store h2{font-size:25px;line-height:1.06;margin:4px 0 10px;max-width:75%}.arex-v18 .ax17-store p{font-size:10px;margin-bottom:17px}.arex-v18 .ax17-store-actions{gap:13px}.arex-v18 .ax17-button{min-height:33px;padding:8px 13px;font-size:10px;gap:19px}.arex-v18 .ax17-store-actions>a:last-child{font-size:9px}.arex-v18 .ax17-section-note{font-size:10px;margin:9px 0 15px}.arex-v18 .ax17-case-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.arex-v18 .ax17-case{padding:10px 8px;border-radius:9px}.arex-v18 .ax17-case-number{font-size:8px}.arex-v18 .ax17-case-art{height:111px;margin:2px -5px 8px}.arex-v18 .ax17-case h3{font-size:12px;margin-bottom:8px;letter-spacing:-.15px}.arex-v18 .ax17-case-footer{font-size:9px}.arex-v18 .ax17-case-footer>i{width:20px;height:20px;font-size:10px;border-radius:6px}.arex-v18 .ax17-case-bottom{margin-top:14px;padding-top:13px;font-size:9px}.arex-v18 .ax17-case-bottom>a{font-size:9px}.arex-v18 .ax17-project{gap:12px}.arex-v18 .ax17-news{isolation:isolate;min-height:100px}.arex-v18 .ax17-news h2{font-size:15px}.arex-v18 .ax17-news .ax17-section-head{margin-bottom:11px}.ax18-news-art{display:none}.arex-v18 .ax17-news.is-empty .ax18-news-art{display:block;position:absolute;right:0;bottom:0;width:38%;height:100%;object-fit:cover;z-index:-2;opacity:.4;mask-image:linear-gradient(90deg,transparent,#000 70%)}.arex-v18 .ax17-news-note{font-size:9px;max-width:75%}.arex-v18 .ax17-community{padding:18px;min-height:148px;isolation:isolate}.ax18-community-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:52% 30%;z-index:-3;opacity:.65;transform:scaleX(-1)}.arex-v18 .ax17-community:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#141f30f5,#141f30a6 50%,#141f3015);z-index:-2}.arex-v18 .ax17-community-symbol{display:none}.arex-v18 .ax17-community h2{font-size:22px;line-height:1.12;max-width:70%}.arex-v18 .ax17-community p{font-size:10px;margin:9px 0 13px}.arex-v18 .ax17-community>a{font-size:10px;max-width:145px}.arex-v18 .ax17-rating{padding:12px 14px;border-radius:10px}.arex-v18 .ax17-rating-icon{width:29px;height:29px;font-size:14px}.arex-v18 .ax17-utility{padding-top:17px}.arex-v18 .ax17-home~.ax14-account-stream{margin-top:15px}.arex-v18 .ax17-home~.ax14-account-stream #chat_messages{height:95px}.arex-v18 .ax17-home~.ax14-account-stream .block{padding:15px}
.arex-v18 .ax15-cases-hero{min-height:108px;border-radius:12px;margin-bottom:20px}.arex-v18 .ax15-cases-hero__content{padding:19px 24px;max-width:68%}.arex-v18 .ax15-cases-hero .ax15-eyebrow{font-size:8px;margin-bottom:6px;letter-spacing:1.6px}.arex-v18 .ax15-cases-hero h1{font-size:27px;line-height:1.1;letter-spacing:-.6px;margin:0 0 8px}.arex-v18 .ax15-cases-hero p{font-size:11px;line-height:1.5;margin:0;max-width:420px}.arex-v18 .ax15-hero-link,.arex-v18 .ax15-hero-caption{display:none}.arex-v18 .ax15-cases-hero__art{object-position:70% 53%}.arex-v18 .ax15-section-heading{margin-bottom:15px}.arex-v18 .ax15-section-heading h2{font-size:19px}.arex-v18 .ax15-cases{--case-gap:11px}.arex-v18 .ax15-cases .ax14-case-card{border-radius:12px}.arex-v18 .ax15-cases .axc-case-preview{padding:11px 12px 13px}.arex-v18 .ax15-case-art{height:115px;margin:2px -5px 9px}.arex-v18 .ax15-cases .ax14-case-card h3{font-size:14px;margin-bottom:4px}.arex-v18 .ax15-case-footer{padding-top:11px;margin-top:11px}.arex-v18 .ax15-cases .axc-card-price{font-size:11px;margin-bottom:9px}.arex-v18 .ax15-cases .ax14-case-card .ax15-case-rarity{font-size:10px;min-height:15px}.arex-v18 .ax15-cases .ax14-btn{min-height:34px;padding:8px 10px;font-size:11px}.arex-v18 .ax15-how{padding:15px 2px;margin:8px 0 15px;gap:15px}.arex-v18 .ax15-how small{font-size:9px}.arex-v18 .ax15-play,.arex-v18 .ax15-history{padding:18px;border-radius:12px;margin-top:17px}.arex-v18 .ax15-cases .ax14-roulette{height:154px}.arex-v18 .ax15-cases .ax14-roulette-track{top:20px}.arex-v18 .ax15-demo-note{margin-top:11px}.arex-v18 .ax15-prize-heading{margin-top:18px}
.arex-v18 .ax14-page:has(#servers):not(:has(.ax17-home)) #servers{grid-template-columns:repeat(auto-fit,minmax(275px,1fr))}.arex-v18 .ax14-page:has(#servers):not(:has(.ax17-home)) .ax14-server{display:grid;grid-template-columns:36% minmax(0,1fr);max-width:650px;background:#0c1622;border:1px solid #8fa2bf24;border-radius:10px}.arex-v18 .ax14-page:has(#servers):not(:has(.ax17-home)) .ax14-server__cover{aspect-ratio:auto;min-height:165px}.arex-v18 .ax14-page:has(#servers):not(:has(.ax17-home)) .ax14-server__cover img{position:absolute;inset:0;object-fit:cover;height:100%}.arex-v18 .ax14-page:has(#servers):not(:has(.ax17-home)) .ax14-server__game{top:auto;bottom:9px;left:8px;right:auto;font-size:8px;max-width:calc(100% - 16px)}.arex-v18 .ax14-page:has(#servers):not(:has(.ax17-home)) .ax14-server h3{font:600 14px/1.4 "Segoe UI",Arial,sans-serif}.arex-v18 .ax14-store-layout .ax14-notice{padding:13px;background:#9e733b14;border:1px solid #b2894b35;border-radius:8px;font-size:11px}.arex-v18 .ax14-store-layout .ax14-notice p{margin:5px 0 0;font-size:10px;line-height:1.6}.arex-v18 .ax14-wizard-steps{margin-bottom:17px}.arex-v18 .ax14-wizard-steps li{padding-bottom:9px}.arex-v18 .ax14-order__total{padding-top:13px}.arex-v18 .ax14-order__total strong{font-size:16px}
.ax18-account-page{min-width:0}.ax18-cover{position:relative;isolation:isolate;overflow:hidden;border:1px solid #8fa2bf22;border-radius:12px;background:#111b28;min-height:94px;display:flex;align-items:center;margin-bottom:14px}.ax18-cover>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:72% 47%;z-index:-3}.ax18-cover:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#101a28fa,#101a28d9 42%,#101a2840);z-index:-2}.ax18-cover>div{padding:17px 21px;max-width:78%}.ax18-cover>div>span{font-size:7px;letter-spacing:1.7px;color:#c7a375;display:block;margin-bottom:5px}.ax18-cover h1{font:600 23px/1.15 "Segoe UI",Arial,sans-serif;letter-spacing:-.5px;color:#edf2f8;margin:0 0 7px}.ax18-cover p{font-size:11px;color:#9caec6;margin:0;line-height:1.5}.ax18-account-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(230px,1fr);gap:14px;align-items:start}.ax18-account-grid>.col-md-9,.ax18-account-grid>.col-md-3,.ax18-account-grid>.col-md-6,.ax18-account-grid>.col-md-12{width:auto;float:none;min-width:0;padding:0}.ax18-account-grid>.col-md-12{grid-column:1/-1}.ax18-account-grid>.clearfix{display:none}.ax18-account-page--settings .ax18-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ax18-account-page--users .ax18-account-grid{display:block}.ax18-account-page .row{display:flex;flex-wrap:wrap;margin:0 -6px}.ax18-account-page .row>.col-md-3{width:25%;padding:0 6px}.ax18-account-page .row>.col-md-4{width:33.333%;padding:0 6px}.ax18-account-page .row>.col-md-6{width:50%;padding:0 6px}.ax18-account-page .row>.col-md-8{width:66.666%;padding:0 6px}.ax18-account-page .row>.col-md-9{width:75%;padding:0 6px}.ax18-account-page .row>.col-md-12{width:100%;padding:0 6px}.ax18-account-page .block b,.ax18-account-page .block label{font-size:11px;font-weight:500}.ax18-account-page .block>br{line-height:.7}.ax18-account-page .bs-callout{padding:11px;border-radius:7px;font-size:11px;margin-bottom:10px}.ax18-account-page .bs-callout p{font-size:11px;line-height:1.6}.ax18-account-page .bs-callout h4{font-size:13px}.ax18-account-page--settings #avatar{max-width:76px;height:76px;object-fit:cover;border-radius:10px}.ax18-account-page--profile #mini_profile_avatar{width:90px;height:90px;object-fit:cover;border-radius:12px;padding:3px;background:#1a273a;border-color:#354760}.ax18-account-page--profile .navigation2{padding:0;margin-top:12px;list-style:none}.ax18-account-page--profile .navigation2 a{font-size:10px;padding:8px 0;background:none;border-color:#8fa2bf1c}.ax18-account-page--users .input-group{display:flex;gap:8px;align-items:center;padding:0;margin-bottom:14px;width:100%}.ax18-account-page--users .input-group-btn{width:auto}.ax18-account-page--users #search_login{flex:1;min-width:0}.ax18-account-page--users #groups{min-width:120px}.ax18-account-page--users .input-group:before,.ax18-account-page--users .input-group:after{display:none}.ax18-account-page--users #users{grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:12px}.arex-v18 .ax18-account-page .purse{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;background:transparent;border:0;padding:0;margin-bottom:14px;overflow:visible}.arex-v18 .ax18-account-page .purse>.col-md-3{width:auto;float:none;padding:0}.arex-v18 .ax18-account-page .purse>.col-md-3>div{border:1px solid #99a9c424;background:linear-gradient(135deg,#1a2a3c,#121c2a)!important;border-radius:10px;height:auto;min-height:96px;margin:0;padding:13px 12px;font:13px/1.65 "Segoe UI",Arial,sans-serif;color:#c8d3e4;text-align:left;box-shadow:none}.arex-v18 .ax18-account-page .purse>.col-md-3:first-child>div{background:linear-gradient(135deg,#39301f,#1d2025)!important;border-color:#bd914631}.arex-v18 .ax18-account-page .purse>.col-md-3>div>span{font-size:21px;color:#d4b180;margin-bottom:5px}.arex-v18 .ax18-account-page .purse>.col-md-3>div>br:first-of-type{display:none}.arex-v18 .ax18-account-page .purse>.col-md-3>div>span{display:block}.arex-v18 .ax18-account-page .purse #my_balance{font-size:20px;color:#fff;font-weight:600}.ax18-account-page .pay_area{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.ax18-account-page .pay_area>.col-md-6{width:auto;padding:0}.ax18-account-page .pay_area .block label img{max-width:130px;height:auto;max-height:55px;object-fit:contain}.ax18-account-page #place_for_messages,.ax18-account-page #companions{font-size:12px;color:#8fa2bd;min-height:55px;padding:8px 0}.ax18-account-page #last_operations{margin-top:0}
@media(max-width:1100px) and (min-width:1021px){.arex-v18 .ax14-workspace{grid-template-columns:170px minmax(0,1fr);gap:14px}.arex-v18 .ax14-brand{font-size:16px}.arex-v18 .ax14-nav a{font-size:11px;padding:9px 7px}.arex-v18 .ax17-case-list{grid-template-columns:repeat(3,minmax(0,1fr))}.arex-v18 .ax17-case:nth-child(n+4){display:none}.arex-v18 .ax17-case-art{height:106px}.arex-v18 .ax17-home .ax14-server h3{font-size:12px}.arex-v18 .ax17-home .ax14-server__body{padding:10px}.arex-v18 .ax17-store h2{font-size:23px}.arex-v18 .ax15-cases .ax15-case-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.arex-v18 .ax15-cases .axc-case-preview{padding:9px}.arex-v18 .ax15-case-art{height:90px}.arex-v18 .ax15-cases .ax14-case-card h3{font-size:12px}.arex-v18 .ax15-case-status{font-size:8px}.arex-v18 .ax15-cases .ax14-btn{font-size:10px}}
@media(max-width:1020px){.arex-v18 .ax14-workspace{grid-template-columns:1fr;gap:18px}.arex-v18 .ax14-header__inner{min-height:62px}.arex-v18 .ax14-nav{top:62px}.arex-v18 .ax15-account{position:static;padding:13px 15px;grid-template-columns:minmax(0,1fr) minmax(130px,200px)}.arex-v18 .ax15-account__identity{padding:0}.arex-v18 .ax15-wallet{margin:0;padding:8px 11px}.arex-v18 .ax15-wallet strong{font-size:20px;margin:1px 0}.arex-v18 .ax15-wallet__action{padding:0}.arex-v18 .ax15-cases .ax15-case-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.arex-v18 .ax15-case-art{height:108px}.arex-v18 .ax15-cases .ax14-case-card h3{font-size:13px}.arex-v18 .ax15-cases .axc-case-preview{padding:10px}.arex-v18 .ax17-case-list{grid-template-columns:repeat(3,minmax(0,1fr))}.arex-v18 .ax17-case:nth-child(n+4){display:none}}
@media(max-width:760px){.arex-v18 .ax14-shell{width:calc(100% - 28px)}.arex-v18 .ax17-primary{gap:12px}.arex-v18 .ax17-primary>.ax17-store{padding:17px 20px}.arex-v18 .ax17-store h2{font-size:23px;max-width:60%}.arex-v18 .ax17-store p{margin-bottom:0;max-width:62%}.arex-v18 .ax17-store-actions{right:20px;bottom:18px;gap:8px}.arex-v18 .ax17-discover{gap:12px}.arex-v18 .ax17-project{grid-template-columns:1fr 1fr}.arex-v18 .ax17-community{grid-column:2;grid-row:1/span 2;min-height:167px}.arex-v18 .ax17-news{min-height:90px}.arex-v18 .ax17-community h2{font-size:23px}.arex-v18 .ax14-columns,.arex-v18 .ax14-store-layout{grid-template-columns:1fr}.arex-v18 .ax14-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.arex-v18 .ax14-sidebar>.ax14-btn{grid-column:1/-1;justify-self:start}.arex-v18 .ax18-account-grid{grid-template-columns:minmax(0,2fr) minmax(180px,1fr)}.arex-v18 .ax15-cases .ax15-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.arex-v18 .ax15-cases-hero__content{max-width:83%}.arex-v18 .ax18-cover>div{max-width:90%}.arex-v18 .ax14-banner>div{max-width:90%}.arex-v18 .ax15-case-art{height:125px}}
@media(max-width:600px){.arex-v18 .ax14-header__inner{min-height:58px;gap:9px}.arex-v18 .ax14-brand{font-size:15px;gap:7px}.arex-v18 .ax14-brand img{width:32px;height:32px}.arex-v18 .ax14-nav{top:58px}.arex-v18 .ax14-nav a{padding:11px;font-size:12px}.arex-v18 .ax14-main{padding-top:12px}.arex-v18 .ax14-menu{height:33px;width:33px}.arex-v18 .ax14-breadcrumbs{font-size:9px;margin-bottom:12px}.arex-v18 .ax14-user{border:0;background:none;padding:0}.arex-v18 .ax14-user span{display:none}.arex-v18 .ax14-banner{min-height:98px;margin-bottom:12px}.arex-v18 .ax14-banner>div{padding:17px 18px;max-width:95%}.arex-v18 .ax14-banner h1{font-size:23px;margin-bottom:7px}.arex-v18 .ax14-banner p{font-size:10px;max-width:270px}.arex-v18 .ax14-section{padding:14px}.arex-v18 .ax14-sidebar{grid-template-columns:1fr}.arex-v18 .ax17-panel{padding:15px}.arex-v18 .ax17-home h1,.arex-v18 .ax17-home h2{font-size:18px}.arex-v18 .ax17-home .ax14-server__body{padding:11px}.arex-v18 .ax17-home .ax14-server h3{font-size:12px}.arex-v18 .ax17-home .ax14-server__cover{min-height:141px}.arex-v18 .ax17-store h2{font-size:24px}.arex-v18 .ax17-case-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.arex-v18 .ax17-case:nth-child(3){display:block}.arex-v18 .ax17-case{padding:8px 7px}.arex-v18 .ax17-case-art{height:95px;margin-inline:-7px}.arex-v18 .ax17-case h3{font-size:11px;min-height:30px;margin-bottom:6px;line-height:1.3}.arex-v18 .ax17-case-footer{font-size:8px;gap:2px}.arex-v18 .ax17-case-footer>i{height:18px;width:18px;font-size:9px}.arex-v18 .ax17-project{grid-template-columns:1fr 1fr;gap:10px}.arex-v18 .ax17-community{grid-column:2;grid-row:1/span 2;padding:15px;min-height:175px}.arex-v18 .ax17-community h2{font-size:22px;max-width:100%}.arex-v18 .ax17-community p{font-size:9px}.arex-v18 .ax17-community>a{font-size:9px}.arex-v18 .ax17-news{grid-column:1;grid-row:1;padding:14px}.arex-v18 .ax17-news h2{font-size:13px}.arex-v18 .ax17-news .ax17-section-head{margin-bottom:10px}.arex-v18 .ax17-news-note{font-size:8px;max-width:none}.arex-v18 .ax17-rating{grid-column:1;grid-row:2;gap:8px;padding:11px}.arex-v18 .ax17-rating b{font-size:9px}.arex-v18 .ax17-rating small{font-size:8px}.arex-v18 .ax17-rating-icon{width:24px;height:24px;font-size:12px}.arex-v18 .ax17-rating>i{display:none}.arex-v18 .ax15-cases-hero{min-height:106px;margin-bottom:17px}.arex-v18 .ax15-cases-hero__content{padding:17px 18px;max-width:100%}.arex-v18 .ax15-cases-hero h1{font-size:25px}.arex-v18 .ax15-cases-hero p{font-size:10px;max-width:250px}.arex-v18 .ax15-cases .ax15-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.arex-v18 .ax15-case-art{height:110px}.arex-v18 .ax15-cases .ax14-case-card h3{font-size:14px}.arex-v18 .ax15-case-footer{padding-top:9px;margin-top:9px}.arex-v18 .ax15-section-heading h2{font-size:18px}.arex-v18 .ax15-play,.arex-v18 .ax15-history{padding:15px}.arex-v18 .ax15-how{display:none}.arex-v18 .ax15-cases .ax14-case-toolbar{flex-wrap:wrap;gap:10px}.arex-v18 .ax15-cases .axc-server-label{width:100%}.arex-v18 .ax15-cases .ax14-case-toolbar>#axc-open{width:100%;min-height:38px}.arex-v18 .ax15-cases .axc-server-label select{height:38px;min-height:38px}.arex-v18 .ax18-cover{min-height:90px}.arex-v18 .ax18-cover>div{padding:16px 18px;max-width:95%}.arex-v18 .ax18-cover h1{font-size:22px}.arex-v18 .ax18-cover p{font-size:10px}.arex-v18 .ax18-account-grid,.arex-v18 .ax18-account-page--settings .ax18-account-grid{grid-template-columns:1fr;gap:0}.arex-v18 .ax18-account-page .row>.col-md-3{width:28%}.arex-v18 .ax18-account-page .row>.col-md-9{width:72%}.arex-v18 .ax18-account-page .row>.col-md-4,.arex-v18 .ax18-account-page .row>.col-md-8{width:100%}.arex-v18 .ax18-account-page .purse{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.arex-v18 .ax18-account-page .purse>.col-md-3>div{min-height:85px;font-size:12px;padding:12px}.arex-v18 .ax18-account-page .pay_area{grid-template-columns:1fr}.arex-v18 .ax18-account-page--users .input-group{flex-wrap:wrap;gap:8px}.arex-v18 .ax18-account-page--users #search_login{order:-1;flex-basis:100%}.arex-v18 .ax18-account-page--users #groups{width:145px}.arex-v18 .ax18-account-page--users #users{grid-template-columns:repeat(2,minmax(0,1fr))}.arex-v18 #users .block{padding:14px}.arex-v18 #users .img-thumbnail{height:62px;width:62px}.arex-v18 .ax14-page .block{padding:14px}.arex-v18 .ax14-footer{padding:20px 0}}
@media(max-width:360px){.arex-v18 .ax17-case-art{height:80px}.arex-v18 .ax17-case h3{font-size:10px}.arex-v18 .ax17-case-footer>i{display:none}.arex-v18 .ax17-store-actions{right:16px}.arex-v18 .ax17-store h2{font-size:22px}.arex-v18 .ax17-community h2{font-size:20px}.arex-v18 .ax17-community p{font-size:8px}.arex-v18 .ax17-news h2{font-size:12px}}
.arex-v18 .ax17-news .empty-element{padding:0;display:block;text-align:left}.arex-v18 .ax15-how{display:none}.arex-v18 .ax18-account-page input:-webkit-autofill{box-shadow:0 0 0 1000px #0b1420 inset!important;-webkit-text-fill-color:#d2ddeb!important;caret-color:#d2ddeb}.arex-v18 .ax18-account-page select:not(.form-control){font:11px "Segoe UI",Arial,sans-serif;padding:6px;background:#101b29;color:#c4d1e4;border:1px solid #3a4b63;border-radius:6px;min-height:31px}.arex-v18 .ax18-account-page .purse>.col-md-3>div{min-height:108px}.arex-v18 .ax17-monitor-summary{position:absolute;right:17px;top:45px;margin:0;font-size:9px}.arex-v18 .ax17-monitor #servers{margin-top:15px}
@media(max-width:600px){.arex-v18 .ax17-monitor-summary{position:static;margin:11px 0 13px;font-size:9px}.arex-v18 .ax17-monitor #servers{margin-top:0}.arex-v18 .ax18-account-page .purse>.col-md-3>div{min-height:104px}}



/* AREX / 2027 public portal. Native behaviour and module contracts retained. */
@font-face{font-family:Manrope;src:url('/templates/arex/fonts/Manrope.ttf') format('truetype');font-weight:200 800;font-display:swap}
body.arex-2027{--ink:#101213;--panel:#191c1e;--line:#2b2f32;--text:#f3f2ed;--muted:#a3a7aa;--accent:#ff633b;background:var(--ink);color:var(--text);font:15px/1.55 Manrope,Arial,sans-serif;scrollbar-gutter:stable}
.arex-2027 *{box-sizing:border-box}.arex-2027 [hidden]{display:none!important}.arex-2027 a{color:inherit;text-decoration:none}.arex-2027 a:hover{color:var(--accent)}.arex-2027 button,.arex-2027 input,.arex-2027 select,.arex-2027 textarea{font:inherit}.arex-2027 h1,.arex-2027 h2,.arex-2027 h3{font-family:inherit;color:var(--text);letter-spacing:-.045em;line-height:1.14;font-weight:750}.arex-2027 h2{font-size:28px}.arex-2027 p{color:var(--muted)}.arex-2027 :focus-visible{outline:2px solid var(--accent);outline-offset:4px}.arex-2027 ::selection{background:var(--accent);color:#101213}
.arex-2027 .ax14-shell{width:calc(100% - 80px);max-width:1440px;margin:auto;padding:0}.arex-2027 .ax14-header{position:relative;z-index:30;background:var(--ink);border:0;border-bottom:1px solid var(--line);box-shadow:none}.arex-2027 .ax14-header__inner{height:88px;display:flex;gap:30px;align-items:center}.arex-2027 .ax14-brand{gap:10px;flex:none;color:var(--text);font-size:26px;letter-spacing:-1px}.ax27-brand-mark{display:grid;place-items:center;width:34px;height:34px;background:var(--accent);color:#101213;font-size:32px;font-weight:800;line-height:1;border-radius:10px 10px 10px 0;transform:rotate(-8deg)}.ax14-brand b>span{font-size:11px;vertical-align:super;margin-left:3px}.arex-2027 .ax14-nav{display:flex;gap:24px;margin-left:auto;background:none;box-shadow:none;padding:0}.arex-2027 .ax14-nav>a{padding:12px 0;color:#aaafb0;background:none;border:0;border-radius:0;font-weight:600;font-size:13px}.arex-2027 .ax14-nav>a.active,.arex-2027 .ax14-nav>a[aria-current=page]{color:#fff;box-shadow:inset 0 -2px var(--accent)}.arex-2027 .ax14-header__actions{gap:14px;display:flex;align-items:center}.ax27-wallet-pill{white-space:nowrap;font-size:13px;font-weight:700}.ax27-wallet-pill>span:last-child{color:var(--accent);padding-left:8px}.ax27-account-toggle{display:flex;align-items:center;gap:10px;background:none;border:0;color:var(--text);padding:0;cursor:pointer}.ax27-account-toggle img{border-radius:50%;object-fit:cover}.ax27-account-toggle>span{display:none}.arex-2027 .ax14-menu{display:none;background:none;border:1px solid var(--line);color:#fff;border-radius:9px;padding:5px 10px}
.ax27-more{position:relative;flex:none;font-size:13px}.ax27-more summary{cursor:pointer;list-style:none;white-space:nowrap}.ax27-more summary::-webkit-details-marker{display:none}.ax27-more summary>span{color:var(--accent);margin-left:8px}.ax27-more nav{position:absolute;right:0;top:40px;width:440px;padding:16px;display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#222629;border:1px solid #3b4145;border-radius:16px;box-shadow:0 20px 60px #0008}.ax27-more nav a{display:flex;justify-content:space-between;padding:11px;border-radius:8px}.ax27-more nav a:hover{background:#303538}.ax27-more a span{color:#777}
.arex-2027 .ax14-main{padding-top:24px;padding-bottom:20px;min-height:60vh}.ax27-layout,.ax27-content{display:block;width:100%;min-width:0}.arex-2027 .ax14-breadcrumbs{display:flex;justify-content:space-between;padding:0;margin-bottom:22px;font-size:11px;color:#878c90}.arex-2027 .ax14-breadcrumbs a{color:#92999b}.arex-2027 .ax14-page>.row{margin:0}.arex-2027 .ax14-page>.row>[class*=col-]{padding-left:0;padding-right:0}.arex-2027 .ax14-page{min-width:0}.ax27-intro{display:flex;justify-content:space-between;align-items:end;margin:20px 0 38px;gap:28px}.ax27-overline,.ax27-section-index{font-size:10px;letter-spacing:.17em;font-weight:750;color:#999fa1}.ax27-intro h1{font-size:clamp(38px,4.8vw,68px);margin:13px 0 0;letter-spacing:-.065em}.ax27-intro em{font-style:normal;color:var(--accent)}.ax27-title-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--accent);margin-left:5px}.ax27-intro-side{display:flex;align-items:center;gap:35px}.ax27-intro-side p{font-size:12px;margin:0;line-height:1.8}.ax27-player-stat{display:flex;flex-direction:column;border-left:1px solid var(--line);padding-left:25px;min-width:120px}.ax27-player-stat b{font-size:32px;line-height:1.3;font-weight:600}.ax27-player-stat span{font-size:10px;color:var(--muted)}
.ax27-play-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px}.ax27-section-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.ax27-section-head h2{margin:8px 0 0}.ax27-server-stats{display:flex;align-items:center;gap:7px;color:#a3a9ac;font-size:11px}.ax27-server-stats a{font-size:22px;margin-left:12px}.ax27-live-dot{width:6px;height:6px;border-radius:50%;background:#b4dfb9}.ax27-stat-divider{padding:0 5px;color:#50585c}.ax27-server-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))!important;gap:18px!important}.arex-2027 .ax14-server{position:relative;display:block;min-height:280px;border:0;border-radius:20px;overflow:hidden;background:#252c30}.arex-2027 .ax14-server__cover{position:absolute;inset:0;width:100%;height:100%;border:0}.arex-2027 .ax14-server__cover:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#10181de6,#10181d55),linear-gradient(0deg,#10181df0,transparent)}.arex-2027 .ax14-server__cover img{width:100%;height:100%;object-fit:cover;filter:saturate(.65);opacity:.8}.arex-2027 .ax14-server__number,.arex-2027 .ax14-server__game{z-index:1;position:absolute;top:20px;bottom:auto;background:#1015179c;border:1px solid #ffffff26;border-radius:6px;font-size:10px;padding:4px 8px}.arex-2027 .ax14-server__number{left:24px}.arex-2027 .ax14-server__game{left:auto;right:24px}.arex-2027 .ax14-server__body{position:relative;z-index:2;padding:65px 24px 18px;display:block}.arex-2027 .ax14-server__body h3{font-size:24px;max-width:80%;margin:0 0 10px;color:#fff}.arex-2027 .ax14-server__address{font-size:12px;color:#c1c9cd}.ax14-server__address button{background:none;border:0;color:#c1c9cd;cursor:pointer;margin-left:5px}.arex-2027 .ax14-server__meta{font-size:12px;margin:20px 0 8px;color:#c1c9cd}.arex-2027 .ax14-server__meta i{color:#b4dfb9}.arex-2027 .ax14-progress{height:3px;background:#ffffff26;margin-bottom:17px}.arex-2027 .ax14-progress i{background:#b4dfb9}.arex-2027 .ax14-server .ax14-btn--full{width:auto;min-width:145px;font-size:12px;min-height:38px;padding:10px 18px}.arex-2027 .ax14-server__links{display:flex;gap:16px;font-size:10px;margin-top:16px}.arex-2027 .ax14-server__links a{color:#bbc3c7}
.ax27-access{position:relative;display:flex;flex-direction:column;overflow:hidden;background:#e7e9df;color:#171c19!important;border-radius:20px;padding:25px;min-height:365px}.ax27-access-top{font-size:10px;letter-spacing:.13em;display:flex;justify-content:space-between;font-weight:750}.ax27-access-top>span{font-size:22px;line-height:.8}.ax27-access h2{position:relative;z-index:1;color:#19211d;font-size:30px;margin:100px 0 10px;letter-spacing:-.055em}.ax27-access h2 span{color:#687068}.ax27-access p{font-size:12px;color:#687068;line-height:1.6}.ax27-access-art{position:absolute;right:-36px;top:36px;width:190px;transform:rotate(10deg);opacity:.9}.ax27-access-art svg rect{fill:#c5ceba;stroke:#a7b49a;stroke-width:1}.ax27-access-art svg path:first-of-type{fill:#88997a}.ax27-access-art svg path:last-child{stroke:#a7b49a;fill:none}.ax27-access-action{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #bdc3b5;padding-top:14px;margin-top:auto;font-size:12px;font-weight:750}.ax27-access-action i{font-style:normal;font-size:22px}.ax27-access:hover{background:#f0f2e8;transform:translateY(-2px)}
.ax27-drop-zone{margin-top:48px}.ax27-text-link{font-size:12px}.ax27-text-link span{margin-left:12px;font-size:19px}.arex-2027 .ax27-drop-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.arex-2027 .ax27-drop-grid .ax17-case{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:0;border:0;border-radius:17px;padding:18px;background:radial-gradient(ellipse at 50% 40%,#313a35,transparent 70%),#1b1f21;min-height:245px;transition:transform .2s,background .2s}.arex-2027 .ax27-drop-grid .ax17-case:nth-child(2){background:radial-gradient(ellipse at 50% 40%,#293341,transparent 70%),#1b1f21}.arex-2027 .ax27-drop-grid .ax17-case:nth-child(3){background:radial-gradient(ellipse at 50% 40%,#3a2c44,transparent 70%),#1b1f21}.arex-2027 .ax27-drop-grid .ax17-case:nth-child(4){background:radial-gradient(ellipse at 50% 40%,#443729,transparent 70%),#1b1f21}.arex-2027 .ax27-drop-grid .ax17-case:nth-child(5){background:radial-gradient(ellipse at 50% 40%,#452c2b,transparent 70%),#1b1f21}.arex-2027 .ax27-drop-grid .ax17-case:hover{transform:translateY(-5px)}.arex-2027 .ax27-drop-grid .ax17-case img{width:100%;height:155px;object-fit:contain;margin:0 0 12px;filter:drop-shadow(0 15px 16px #0006)}.arex-2027 .ax17-case strong{font-size:14px;color:#f3f2ed;line-height:1.4}.arex-2027 .ax17-case small{font-size:11px;color:#9fa7ac;margin-top:5px;border:0;background:none;padding:0}.ax27-drop-note{display:flex;justify-content:space-between;gap:15px;margin-top:15px;color:#868e93;font-size:11px}.ax27-drop-note a{color:#c2c7ca}.ax27-community-grid{display:grid;grid-template-columns:1.1fr .9fr 1fr;gap:22px;margin-top:48px}.ax27-community-statement,.ax27-forum-card,.ax27-news{padding:26px;border-radius:20px;min-width:0;min-height:310px}.ax27-community-statement{background:var(--accent);color:#1e1713}.ax27-community-statement .ax27-overline{color:#743420}.ax27-community-statement h2{color:#231b16;font-size:43px;margin:27px 0 28px;line-height:1.03}.ax27-community-statement h2>span{color:#f8dbb5}.ax27-community-statement nav{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:11px;font-weight:700}.ax27-community-statement a:hover{color:#fff}.ax27-forum-card{position:relative;background:#24242b;display:flex;flex-direction:column;overflow:hidden}.ax27-forum-card h2{font-size:33px;margin:40px 0 28px;position:relative;z-index:1}.ax27-talk-symbol{position:absolute;right:20px;top:35px;font-size:190px;font-weight:600;line-height:1;color:#555365;opacity:.6}.ax27-card-link{margin-top:auto;display:flex;justify-content:space-between;font-size:12px}.ax27-card-link i{font-style:normal}.ax27-news{background:none;border:1px solid var(--line);display:flex;flex-direction:column}.ax27-news>header{display:flex;justify-content:space-between}.ax27-news h2{font-size:29px;margin:22px 0 20px}.ax27-news .ax14-mini-news-list{margin:0}.ax27-news .ax14-mini-news-list>*{font-size:12px}.ax27-news-all{font-size:11px;margin-top:auto;padding-top:15px}.ax27-home-links{display:flex;flex-wrap:wrap;gap:12px 30px;padding:30px 0;border-bottom:1px solid var(--line);font-size:11px;color:#a1aaad}
.ax27-stream{margin:25px 0;border-bottom:1px solid var(--line)}.ax27-stream>summary{list-style:none;display:flex;justify-content:space-between;padding:18px 0;cursor:pointer;font-size:14px;font-weight:650}.ax27-stream>summary span{font-size:11px;color:#8b949a;font-weight:400}.arex-2027 .ax14-account-stream{margin:15px 0}.arex-2027 .ax14-footer{display:flex;gap:25px;flex-wrap:wrap;align-items:center;justify-content:space-between;border:0;padding:28px 0 35px;font-size:10px;color:#7d858a}.ax14-footer small{display:none}
.ax27-account-scrim{position:fixed;inset:0;z-index:100;background:#0009;backdrop-filter:blur(6px)}.ax27-account{position:fixed;z-index:101;right:18px;top:18px;bottom:18px;width:360px;overflow:auto;padding:24px;border:1px solid #3d4246;border-radius:22px;background:#1a1e21;color:#fff;box-shadow:0 30px 100px #0008}.ax27-account-open{overflow:hidden}.ax27-drawer-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;font-size:12px;color:#aab2b6}.ax27-drawer-heading button{background:none;border:0;color:white;font-size:27px;line-height:1;cursor:pointer}.ax27-account .ax15-account__identity{display:flex;gap:12px;align-items:center}.ax27-account .ax15-account__identity img{border-radius:12px}.ax27-account .ax15-account__name{font-size:20px;font-weight:700}.ax27-account .ax15-account__group{display:block;font-size:11px;color:#929ca2}.ax27-account .ax15-wallet{display:flex;flex-direction:column;margin:25px 0;background:#292f33;border:0;border-radius:13px;padding:18px;color:#fff}.ax27-account .ax15-wallet__label{display:flex;justify-content:space-between;font-size:11px;color:#adb7bc}.ax27-account .ax15-wallet strong{font-size:30px;margin:8px 0}.ax27-account .ax15-wallet strong small{font-size:12px;color:#abb5ba}.ax27-account .ax15-wallet__action{font-size:12px;color:var(--accent);display:flex;justify-content:space-between}.ax27-account summary{cursor:pointer;font-size:12px;padding:15px 0}.ax27-account summary span{float:right}.ax27-account .ax15-personal-nav{display:grid;gap:3px}.ax27-account .ax15-personal-nav a{padding:12px 8px;border-radius:7px;font-size:13px;display:flex;gap:12px}.ax27-account .ax15-personal-nav a:hover{background:#2b3338}.ax27-account #nav{padding:0;list-style:none}.ax27-account #nav li a{display:block;font-size:12px;padding:8px}.ax27-account .ax15-online{border-top:1px solid var(--line);margin-top:15px;padding-top:20px;font-size:11px}.ax27-account .online_users{padding:10px 0;list-style:none}.ax27-account .online_users img{width:26px;height:26px;border-radius:6px}.ax27-account .online_users li{padding:6px 0;background:none}.ax27-account .online_users a{color:#aaa}.ax27-account .ax15-nav-arrow{margin-left:auto}
.ax27-page-head{display:flex;justify-content:space-between;align-items:end;gap:25px;padding:8px 0 32px;margin:0 0 24px;border:0;border-bottom:1px solid var(--line);background:none;min-height:0;border-radius:0;position:relative}.ax27-page-head h1{font-size:44px;margin:10px 0 12px}.ax27-page-head p{font-size:13px;margin:0;max-width:620px}.ax27-page-head>a{white-space:nowrap;font-size:12px}.arex-2027 .ax14-panel,.arex-2027 .block,.arex-2027 .axm-card{background:var(--panel);border:1px solid var(--line);border-radius:15px;box-shadow:none;color:var(--text)}.arex-2027 .ax14-panel{padding:24px;margin-bottom:22px}.arex-2027 .ax14-panel h2{font-size:23px}.arex-2027 .block .block_head{background:none;color:#f3f2ed;border-color:var(--line);padding:17px 20px;font:700 18px Manrope,Arial,sans-serif}.arex-2027 .block .block_content{padding:20px}.arex-2027 .ax14-btn,.arex-2027 .btn-primary,.arex-2027 .axm-btn{background:var(--accent);border:0;border-radius:9px;color:#181411;font-weight:750;font-size:13px;box-shadow:none;text-shadow:none;min-height:42px;padding:11px 20px}.arex-2027 .ax14-btn:hover,.arex-2027 .axm-btn:hover{background:#ff815d;color:#16120f}.arex-2027 .ax14-btn--ghost,.arex-2027 .btn-default,.arex-2027 .axm-btn--ghost{background:#2c3337;color:#f3f2ed;border:1px solid #3c454a}.arex-2027 .form-control,.arex-2027 input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.arex-2027 select,.arex-2027 textarea{background:#121719;border:1px solid #3b4348;border-radius:8px;color:#f3f2ed;box-shadow:none;min-height:42px;padding:9px 12px}.arex-2027 input::placeholder,.arex-2027 textarea::placeholder{color:#8f9ba2}.arex-2027 .table{color:#d6dbdd;font-size:12px}.arex-2027 .table>thead>tr>th,.arex-2027 .table>thead>tr>td{background:#242c30;color:#b4bec4;border-color:#374047}.arex-2027 .table>tbody>tr>td{background:none;border-color:#30383d;padding:13px 12px}.arex-2027 .table-striped>tbody>tr:nth-of-type(odd){background:#1d2428}.arex-2027 .modal-content{background:#1a2023;color:#f3f2ed;border:1px solid #465259;border-radius:20px;box-shadow:0 20px 80px #0008}.arex-2027 .modal-header,.arex-2027 .modal-footer{border-color:#354047}.arex-2027 .close{color:#fff;opacity:.8}.arex-2027 .ax14-muted,.arex-2027 .ax14-empty{color:#a1abb1}.arex-2027 .ax14-kicker,.arex-2027 .ax15-eyebrow{color:#a1abb1;font-size:10px;letter-spacing:.15em}.arex-2027 .ax14-filters button,.arex-2027 .axm-tab{background:none;border:1px solid #394248;color:#b7c1c8;border-radius:7px;padding:7px 12px}.arex-2027 .ax14-filters button.active,.arex-2027 .axm-tab.active{background:#eeeae0;color:#151a1d;border-color:#eeeae0}.arex-2027 .axm{font-family:inherit;color:var(--text);--axm-text:#f3f2ed;--axm-muted:#a1abb1;--axm-accent:#ff633b;--axm-bg:#101213;--axm-panel:#191c1e}.arex-2027 .axm-cover{background:none!important;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:16px 0 30px;min-height:0;margin-bottom:25px}.arex-2027 .axm-cover:before,.arex-2027 .axm-cover:after{display:none}.arex-2027 .axm-cover h1{font-size:42px}.arex-2027 .axm-cover p{max-width:650px}.arex-2027 .axm h2{font-size:23px}.arex-2027 .axm input,.arex-2027 .axm select{font-size:13px}
.arex-2027 .ax15-cases{display:block}.arex-2027 .ax15-case-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.arex-2027 .ax14-case-card{padding:18px;border:1px solid #30393e;background:#1b2226;border-radius:18px;transition:transform .2s}.arex-2027 .ax14-case-card:hover{transform:translateY(-4px)}.arex-2027 .ax14-case-card.is-selected,.arex-2027 .ax14-case-card.active{border-color:var(--accent)}.arex-2027 .ax15-case-art{height:170px;display:grid;place-items:center}.arex-2027 .ax14-case-card img{max-width:100%;width:100%;height:160px;object-fit:contain}.arex-2027 .ax14-case-card h3{font-size:19px}.arex-2027 .ax15-case-footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.arex-2027 .ax15-case-footer button{font-size:12px;padding:9px 12px}.arex-2027 .ax15-section-heading{display:flex;align-items:center;justify-content:space-between;margin:24px 0 20px;gap:20px}.arex-2027 .ax15-section-heading h2{font-size:26px;margin:6px 0}.arex-2027 .ax15-count{font-size:12px;padding:3px 8px;background:#2b3439;border-radius:6px;vertical-align:middle;letter-spacing:0}.arex-2027 .ax15-how{margin:28px 0;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:none;display:flex;justify-content:space-between;gap:12px}.arex-2027 .ax15-how>div{display:flex;align-items:center;gap:12px}.arex-2027 .ax15-how>div>span{font-size:12px;color:var(--accent);background:none}.arex-2027 .ax15-how p{margin:0}.arex-2027 .ax15-how b{display:block;color:#e2e6e8;font-size:12px}.arex-2027 .ax15-how small{font-size:10px}.arex-2027 .ax15-play,.arex-2027 .ax15-history{padding:24px;background:#191e21;border:1px solid #30393e;border-radius:18px;margin:24px 0}.arex-2027 .ax15-play .ax15-section-heading,.arex-2027 .ax15-history .ax15-section-heading{margin-top:0}.arex-2027 .ax14-case-toolbar{display:flex;align-items:end;justify-content:space-between;gap:20px}.arex-2027 .ax14-roulette{margin:24px 0;background:#101719;border-radius:12px}.arex-2027 .ax15-manage,.arex-2027 .axc-history-links{font-size:12px}.arex-2027 .ax14-prizes{gap:12px}.arex-2027 .ax15-demo-note,.arex-2027 .ax15-fair-note{font-size:12px}.arex-2027 .ax14-banner>img{display:none}.arex-2027 .ax14-banner{background:none;border:0;border-radius:0;min-height:0;padding:16px 0 30px}.arex-2027 .ax14-banner>div{position:relative;padding:0}.arex-2027 .ax14-banner h1{font-size:42px}.arex-2027 .ax14-banner:after{display:none}
@media(min-width:1600px){.ax27-access{min-height:375px}.arex-2027 .ax14-server{min-height:290px}}
@media(max-width:1200px){.arex-2027 .ax14-shell{width:calc(100% - 48px)}.arex-2027 .ax14-header__inner{gap:20px}.arex-2027 .ax14-nav{gap:15px}.arex-2027 .ax14-nav>a{font-size:12px}.ax27-more{font-size:12px}.ax27-play-grid{grid-template-columns:minmax(0,1fr) 290px}.ax27-access h2{font-size:27px}.ax27-intro-side p{display:none}.arex-2027 .ax27-drop-grid .ax17-case{padding:13px;min-height:220px}.arex-2027 .ax27-drop-grid .ax17-case img{height:130px}.ax27-community-statement h2{font-size:36px}.ax27-forum-card h2{font-size:30px}.arex-2027 .ax15-case-art{height:140px}.arex-2027 .ax14-case-card img{height:135px}.arex-2027 .ax15-case-footer{align-items:start;flex-direction:column}}
@media(max-width:960px){.arex-2027 .ax14-header__inner{height:76px}.arex-2027 .ax14-nav{display:none;position:absolute;top:76px;left:0;right:0;padding:20px 24px;background:#202629;border-bottom:1px solid #455158;margin:0;flex-wrap:wrap;gap:10px 25px}.arex-2027 .ax14-nav.is-open{display:flex}.arex-2027 .ax14-menu{display:block}.arex-2027 .ax14-header__actions{margin-left:auto}.ax27-more{margin-left:auto}.ax27-more nav{right:-80px}.ax27-intro{margin:14px 0 30px}.ax27-intro h1{font-size:46px}.ax27-play-grid{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.ax27-section-head{align-items:start;flex-wrap:wrap;gap:10px}.ax27-section-head h2{font-size:25px}.ax27-access{min-height:360px}.ax27-community-grid{grid-template-columns:1fr 1fr}.ax27-news{grid-column:1/-1;min-height:180px}.ax27-news h2 br{display:none}.arex-2027 .ax15-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.arex-2027 .ax27-drop-grid{gap:9px}.arex-2027 .ax17-case strong{font-size:11px}.arex-2027 .ax27-drop-grid .ax17-case img{height:100px}.arex-2027 .ax27-drop-grid .ax17-case{min-height:185px;padding:10px}}
@media(max-width:640px){.arex-2027 .ax14-shell{width:calc(100% - 32px)}.arex-2027 .ax14-header__inner{height:68px;gap:12px}.arex-2027 .ax14-brand{font-size:22px;gap:7px}.ax27-brand-mark{width:27px;height:28px;font-size:26px;border-radius:7px 7px 7px 0}.ax27-more{font-size:0;margin-left:auto}.ax27-more summary>span{font-size:23px;margin:0}.ax27-more nav{position:fixed;top:70px;left:12px;right:12px;width:auto;font-size:12px;max-height:75vh;overflow:auto}.arex-2027 .ax14-header__actions{gap:12px;margin:0}.ax27-wallet-pill{font-size:10px}.ax27-wallet-pill>span:last-child{display:none}.ax27-account-toggle img{width:29px;height:29px}.arex-2027 .ax14-menu{font-size:18px;padding:0 5px;border:0}.arex-2027 .ax14-nav{top:68px;padding:14px 20px;gap:8px 20px}.arex-2027 .ax14-main{padding-top:15px}.arex-2027 .ax14-breadcrumbs{font-size:10px;margin-bottom:20px}.ax27-intro{display:block;margin:14px 0 27px}.ax27-overline,.ax27-section-index{font-size:9px}.ax27-intro h1{font-size:40px;line-height:1.1;max-width:330px;margin-top:12px}.ax27-title-dot{width:7px;height:7px}.ax27-intro-side{display:none}.ax27-play-grid{grid-template-columns:1fr;gap:18px}.ax27-section-head h2{font-size:25px}.ax27-section-head{margin-bottom:15px}.ax27-server-stats{font-size:10px;width:100%;gap:6px}.ax27-server-stats>a{margin-left:auto}.arex-2027 .ax14-server{min-height:275px}.arex-2027 .ax14-server__body{padding:65px 20px 20px}.arex-2027 .ax14-server__body h3{font-size:23px;max-width:100%}.arex-2027 .ax14-server__number{left:20px}.arex-2027 .ax14-server__game{right:20px}.ax27-access{min-height:210px;padding:22px}.ax27-access h2{font-size:27px;margin:28px 0 12px;max-width:235px}.ax27-access p{display:none}.ax27-access-art{width:145px;right:-23px;top:25px;opacity:.6}.ax27-access-action{margin-top:18px;padding-top:12px}.ax27-drop-zone{margin-top:32px}.ax27-drop-zone .ax27-section-head{align-items:end;flex-wrap:nowrap}.ax27-drop-zone h2{font-size:25px;max-width:245px}.ax27-text-link{font-size:10px;white-space:nowrap}.ax27-text-link span{margin-left:2px}.arex-2027 .ax27-drop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.arex-2027 .ax27-drop-grid .ax17-case{min-height:210px;padding:15px}.arex-2027 .ax27-drop-grid .ax17-case img{height:135px}.arex-2027 .ax17-case strong{font-size:13px}.arex-2027 .ax17-case small{font-size:10px}.ax27-drop-note{font-size:10px;align-items:start}.ax27-drop-note>span{max-width:200px}.ax27-community-grid{grid-template-columns:1fr;gap:14px;margin-top:32px}.ax27-community-statement,.ax27-forum-card,.ax27-news{padding:24px;min-height:250px;grid-column:auto}.ax27-community-statement h2{font-size:42px;margin:24px 0}.ax27-forum-card h2{font-size:33px}.ax27-news{min-height:230px}.ax27-home-links{gap:15px 24px}.ax27-stream>summary{font-size:12px}.ax27-stream>summary span{font-size:0}.ax27-stream>summary span:after{content:'＋';font-size:18px}.arex-2027 .ax14-footer{font-size:9px;padding:22px 0;gap:12px}.arex-2027 .ax14-footer>span:last-child{display:none}.ax27-account{inset:10px 10px 10px;width:auto;border-radius:18px;padding:23px}.ax27-page-head{display:block;padding-bottom:23px}.ax27-page-head h1,.arex-2027 .axm-cover h1,.arex-2027 .ax14-banner h1{font-size:33px}.ax27-page-head p{font-size:12px}.ax27-page-head>a{display:inline-block;margin-top:18px}.arex-2027 .ax14-panel{padding:18px}.arex-2027 .ax15-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.arex-2027 .ax14-case-card{padding:12px}.arex-2027 .ax14-case-card h3{font-size:16px}.arex-2027 .ax15-case-art{height:125px}.arex-2027 .ax14-case-card img{height:120px}.arex-2027 .ax15-how{display:grid;grid-template-columns:1fr;gap:14px;padding:20px 0}.arex-2027 .ax15-how>i{display:none}.arex-2027 .ax15-play,.arex-2027 .ax15-history{padding:17px}.arex-2027 .ax15-section-heading{align-items:start;gap:10px}.arex-2027 .ax15-section-heading h2{font-size:23px}.arex-2027 .ax14-case-toolbar{flex-wrap:wrap;gap:12px}.arex-2027 .ax14-case-toolbar>label{width:100%}.arex-2027 .ax14-case-toolbar>button{width:100%}.arex-2027 .axc-history-links{display:flex;flex-direction:column;gap:10px}.arex-2027 .axm-card{padding:17px}.arex-2027 .axm-grid{grid-template-columns:1fr!important}.arex-2027 .table-responsive{border-color:#384047}.arex-2027 .ax14-case-card .ax14-btn{width:100%;padding:9px}.arex-2027 .ax14-header .ax14-login{padding:7px 13px;font-size:12px;min-height:34px}}
@media(prefers-reduced-motion:reduce){.arex-2027 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.arex-2027 .ax27-drop-grid .ax17-case-art{display:block;width:100%;height:155px}.arex-2027 .ax27-drop-grid .ax17-case-number{font-size:10px;color:#7c8a91}.arex-2027 .ax27-drop-grid h3{font-size:15px;margin:10px 0 8px;letter-spacing:-.025em}.arex-2027 .ax27-drop-grid .ax17-case-footer{display:flex;justify-content:space-between;width:100%;font-size:11px;color:#a4afb5}.arex-2027 .ax27-drop-grid .ax17-case-footer i{font-style:normal}.arex-2027 .axm{--m-bg:#101213;--m-card:#191c1e;--m-border:#30383d;--m-text:#f3f2ed;--m-muted:#a1abb1;--m-accent:#ff633b}.arex-2027 .axm-panel{background:#191c1e;border-color:#30383d}.arex-2027 .axm-cover img{display:none}@media(max-width:960px){.arex-2027 .ax27-drop-grid .ax17-case-art{height:100px}}@media(max-width:640px){.arex-2027 .ax27-drop-grid .ax17-case-art{height:135px}}
body.arex-2027,body.arex-2027 h1,body.arex-2027 h2,body.arex-2027 h3,body.arex-2027 button,body.arex-2027 input,body.arex-2027 select,body.arex-2027 textarea{font-family:Manrope,Arial,sans-serif!important}body.arex-2027 .ax14-btn,body.arex-2027 .axm-btn,body.arex-2027 .btn-primary{background:#ff633b!important;color:#171511!important;border:0!important;box-shadow:none!important}body.arex-2027 .ax14-btn--ghost{background:#2c3337!important;color:#f3f2ed!important}body.arex-2027 .ax14-brand b{color:#f3f2ed}body.arex-2027 .ax14-nav>a.is-active{color:#fff;background:none;border:0;box-shadow:inset 0 -2px #ff633b}.arex-2027 .ax14-header .ax14-login{width:auto;height:auto}.arex-2027 .ax14-server__cover{aspect-ratio:auto}.arex-2027 .ax14-server__cover .ax14-server__game{max-width:70%}.arex-2027 .ax14-server{box-shadow:none!important}.arex-2027 .ax14-case-card:last-child:nth-child(odd){grid-column:auto;max-width:none;justify-self:stretch}@media(max-width:640px){.arex-2027 .ax14-header__inner{min-height:68px}}
.arex-2027 .ax27-account .ax15-site-links,.arex-2027 .ax27-account .ax15-online{display:block!important}.ax27-title-dot{display:none}.arex-2027 .ax14-header__inner{position:static}.arex-2027 .ax14-header{position:relative}
.arex-2027 .ax14-breadcrumbs{justify-content:flex-start;gap:10px}.arex-2027 .ax14-breadcrumbs>a:last-child[href="/admin/"]{margin-left:auto}.arex-2027 .ax27-access h2 span{font-size:.85em;display:block}.arex-2027 .ax18-account-grid .block{padding:22px;display:flow-root}.arex-2027 .ax18-account-grid .block .block_head{padding:0 0 16px;margin-bottom:16px}.arex-2027 .ax18-account-grid .block .btn2.f-r{float:none;display:block;margin:12px 0 18px auto}.arex-2027 .ax18-account-grid .col-md-6{padding-left:0;padding-right:0}.arex-2027 .ax18-account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.arex-2027 .ax18-account-grid>.col-md-6{width:100%;float:none}.arex-2027 .ax18-account-page:not(.ax18-account-page--settings) .ax18-account-grid{grid-template-columns:1fr}.arex-2027 .ax18-account-grid>.col-md-12{width:100%;padding:0}body.arex-2027 .btn2,body.arex-2027 input.btn2[type=submit]{background:#ff633b!important;color:#181411!important;border:0!important;border-radius:9px!important;box-shadow:none!important;text-shadow:none;font:700 12px Manrope,Arial,sans-serif;padding:11px 18px;min-height:40px}body.arex-2027 .form-control{background:#121719!important;border-color:#3b4348!important;color:#f3f2ed!important;box-shadow:none!important}.arex-2027 .axg-metrics>div{background:#202627;border-color:#36403f}.arex-2027 .axg-metrics strong,.arex-2027 .axg-metrics b{color:#e1e9db}.arex-2027 .axg-table th{background:#2b3437;color:#c5cfd1}.arex-2027 .axg-table td{border-color:#303a3e}.arex-2027 .axg-table tr:nth-child(even){background:#1b2326}.arex-2027 .axg-rank.top{background:#e6e9df;color:#1c231b;border-color:#e6e9df}.arex-2027 .axm-summary,.arex-2027 .axm-notice,.arex-2027 .axm-note{background:#20272a;border-color:#354048}.arex-2027 .axm-day.current{background:#303a32;border-color:#a5bd9a}.arex-2027 .axm-badge{background:#303a32;color:#c7dfba;border-color:#52654b;box-shadow:none}.arex-2027 .axm-tabs a.current{background:#e6e9df;color:#1b231b;border-color:#e6e9df}.arex-2027 .ax14-wizard-steps .is-active{color:#ff805c;border-color:#ff633b}.arex-2027 .ax14-forum-rules>div>span{background:#e7e9df;color:#171c19}.arex-2027 .ax15-cases .ax14-case-card{padding:14px;background:#1b2226;border-radius:18px}.arex-2027 .ax15-cases .ax15-case-art{height:160px}.arex-2027 .ax15-cases .ax15-case-art img{height:155px;width:100%;object-fit:contain}.arex-2027 .ax15-cases .ax15-case-footer{flex-direction:column;align-items:stretch;gap:12px}.arex-2027 .ax15-cases .ax15-case-footer>span:last-child{text-align:center}.arex-2027 .ax15-cases .ax15-case-status{font-size:10px}.arex-2027 .ax15-cases .ax15-case-number{font-size:10px}@media(max-width:640px){.arex-2027 .ax18-account-grid{grid-template-columns:1fr;gap:0}.arex-2027 .ax18-account-grid .block{padding:18px}.arex-2027 .ax15-cases .ax15-case-art{height:115px}.arex-2027 .ax15-cases .ax15-case-art img{height:110px}.arex-2027 .ax15-cases .ax15-case-footer{gap:9px}.arex-2027 .ax15-cases .ax15-case-footer>span:last-child{font-size:11px}}
.arex-2027 .ax27-extras .ax14-home-extras{margin:15px 0;display:block}.arex-2027 .ax27-extras .block{padding:20px}.arex-2027 .ax15-cases .axc-card-price{font-size:11px;color:#c0cacf}.arex-2027 .ax15-cases .ax15-case-index{font-size:10px;color:#97a5ac}.arex-2027 .ax15-cases .ax15-case-rarity{font-size:11px;color:#9ba8b0}.arex-2027 .ax27-drop-grid .ax17-case-footer i{background:none;border:0;color:#aab5bd}.arex-2027 .axg-metrics b{color:#dce7d8!important}.arex-2027 .axg-table thead td{background:#293237!important;color:#d4dede}.arex-2027 .axg-table tbody tr:nth-child(even){background:#1b2326!important}
