
body.deep #v-inicio{
  --u3-panel:rgba(15,15,15,.74);
  --u3-panel-hi:rgba(23,23,23,.85);
  --u3-panel-soft:rgba(255,255,255,.025);
  --u3-line:rgba(255,255,255,.106);
  --u3-line-hi:rgba(255,255,255,.2);
  --u3-text:rgba(238,240,244,.92);
  --u3-muted:rgba(236,240,247,.6);
  --u3-gold:224,194,132;
  --u3-blue:120,124,132;   
}

body.deep #v-inicio .hdiv,
body.deep #v-inicio .hsec:not(#s-inicial)>.hpx{
  display:none!important;
}

body.deep #v-inicio .hsec:not(#s-inicial),
body.deep #v-inicio #s-fechamento{
  position:relative;
  background:
    repeating-linear-gradient(135deg,rgba(255,255,255,.014) 0 1px,transparent 1px 9px),
    radial-gradient(80% 55% at 50% 0%,rgba(40,64,120,.12),transparent 70%),
    linear-gradient(180deg,#15171c 0%,#131519 45%,#111318 100%)!important;
  isolation:isolate;
}
body.deep #v-inicio #s-vitrine::after{content:"";position:absolute;left:0;right:0;top:0;height:130px;
  z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(13,15,19,.7) 0%,rgba(13,15,19,.26) 45%,transparent 100%)}

body.deep #v-inicio .hsec:not(#s-inicial)>.wrap,
body.deep #v-inicio #s-fechamento>.wrap{
  position:relative;
  box-sizing:border-box;
}

body.deep #v-inicio .hsec:not(#s-inicial)>.wrap::before,
body.deep #v-inicio #s-fechamento>.wrap::before{
  content:var(--u3-index);
  position:absolute;
  top:calc(var(--nav-h,58px) + 12px);
  right:0;
  color:rgba(255,255,255,.22);
  font:700 9px/1 var(--mono);
  letter-spacing:.24em;
  z-index:3;
}

body.deep #v-inicio #s-vitrine{--u3-index:"02 / 03"}
body.deep #v-inicio #s-serverinfo{--u3-index:"03 / 03"}

body.deep #v-inicio .hsec:not(#s-inicial) .htitle,
body.deep #v-inicio #s-fechamento .htitle{
  color:var(--u3-text);
  letter-spacing:-.025em;
}

body.deep #v-inicio .hsec:not(#s-inicial) .hlede,
body.deep #v-inicio #s-fechamento .hlede{
  color:var(--u3-muted);
  font-size:13px;
  line-height:1.62;
}

body.deep #v-inicio .mo,
body.deep #v-inicio .pz-race,
body.deep #v-inicio .rmt-card,
body.deep #v-inicio .sys-c,
body.deep #v-inicio .hsteps li,
body.deep #v-inicio .hcard,
body.deep #v-inicio .hstatbar,
body.deep #v-inicio .srvrow,
body.deep #v-inicio .cos3-main,
body.deep #v-inicio .cos3-coll{
  border:1px solid var(--u3-line)!important;
  border-radius:2px!important;
  background-color:var(--u3-panel)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 4px 4px 0 rgba(0,0,0,.8)!important;
  backdrop-filter:blur(6px);                          
  -webkit-backdrop-filter:blur(6px);
}

body.deep #v-inicio .mo:hover,
body.deep #v-inicio .rmt-card:hover,
body.deep #v-inicio .sys-c:hover,
body.deep #v-inicio .hcard:hover{
  border-color:var(--u3-line-hi)!important;
  background-color:var(--u3-panel-hi)!important;
}

body.deep #v-inicio .hbtn,
body.deep #v-inicio .brk{
  border-radius:2px!important;
}

@media(min-width:901px){
  body.deep #v-inicio .hsec:not(#s-inicial)>.wrap{
    width:min(1560px,calc(100vw - 210px))!important;
    max-width:none!important;
    height:100vh;
    min-height:0;
    margin:0 auto!important;
    padding:clamp(88px,10.5vh,104px) 0 clamp(26px,3.5vh,36px)!important;
  }
  body.deep #v-inicio #s-vitrine:not(#s-inicial)>.wrap{
    width:min(1560px,calc(100vw - 210px))!important;
    height:auto!important;min-height:0!important;   
    padding:calc(var(--nav-h,58px) + 2vh) clamp(20px,2vw,44px) clamp(30px,5vh,60px)!important;
    justify-content:flex-start!important;gap:clamp(16px,2.2vh,28px)!important;
  }
  body.deep #v-inicio #s-vitrine:not(#s-inicial){min-height:100dvh;display:flex;flex-direction:column;justify-content:center}

  body.deep #v-inicio #s-vitrine>.wrap{
    display:grid!important;
    grid-template-rows:auto minmax(0,1fr) auto;
    gap:14px;
  }
  body.deep #v-inicio #s-vitrine>.wrap{max-width:none;width:100%;margin:0;
    padding-top:calc(var(--nav-h,58px) + 1vh);padding-bottom:2vh;
    padding-left:clamp(44px,10vw,185px);padding-right:clamp(24px,10vw,185px);justify-content:flex-start}
  body.deep #v-inicio #s-vitrine .hhead{
    width:100%;
    max-width:none;
    margin:0;
    text-align:center;
  }
  body.deep #v-inicio #s-vitrine .hkick{justify-content:center}
  body.deep #v-inicio #s-vitrine .htitle{
    max-width:none;
    font-size:clamp(30px,5.1vw,80px);   
  }
  body.deep #v-inicio #s-vitrine .hlede{
    max-width:none;                       
    margin:6px auto 0;
    text-align:center;
    white-space:nowrap;
    font-size:12.5px;
  }
  body.deep #v-inicio #s-vitrine .mosaico{
    flex-shrink:0;
    margin:0;
    padding:0;
    gap:9px;
    border:0;
    background:transparent;
  }
  body.deep #v-inicio #s-vitrine .mo{min-height:0}
  body.deep #v-inicio #s-vitrine .mk-cta{
    margin:0;
    padding-top:10px;
    justify-content:center;
    border-top:1px solid rgba(255,255,255,.06);
  }

  body.deep #v-inicio #s-premios>.wrap{
    display:grid!important;
    grid-template-rows:auto minmax(0,1fr) auto;
    gap:14px;
  }
  body.deep #v-inicio #s-premios .hhead{
    display:grid;
    grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);
    grid-template-rows:auto auto;
    align-items:end;
    gap:0 38px;
    margin:0;
    max-width:none;
    text-align:left;
  }
  body.deep #v-inicio #s-premios .hhead .hkick,
  body.deep #v-inicio #s-premios .hhead .htitle{grid-column:1}
  body.deep #v-inicio #s-premios .hhead .hlede{
    grid-column:2;
    grid-row:1/3;
    align-self:end;
    margin:0;
    text-align:left;
  }
  body.deep #v-inicio #s-premios .hkick{justify-content:flex-start}
  body.deep #v-inicio #s-premios .htitle{
    max-width:17ch;
    font-size:clamp(38px,3.8vw,56px);
  }
  body.deep #v-inicio #s-premios .pz-duo{
    height:100%;
    min-height:0;
    margin:0;
    grid-template-columns:minmax(0,1.58fr) minmax(300px,.82fr);
    gap:11px;
  }
  body.deep #v-inicio #s-premios .pz-race{
    min-height:0;
    padding:clamp(18px,1.8vw,26px);
    overflow:hidden;
  }
  body.deep #v-inicio #s-premios .pz-race.main{
    background:
      linear-gradient(135deg,rgba(var(--u3-gold),.035),transparent 58%),
      var(--u3-panel)!important;
  }
  body.deep #v-inicio #s-premios .mk-cta{
    min-height:46px;
    margin:0;
    padding-top:9px;
    border-top:1px solid rgba(255,255,255,.06);
  }
  body.deep #v-inicio #s-premios .pz-clock{margin-right:auto}

  body.deep #v-inicio #s-rmt>.wrap{
    display:grid!important;
    grid-template-rows:auto minmax(0,1fr);
    gap:18px;
  }
  body.deep #v-inicio #s-rmt .hhead{
    width:100%;
    max-width:760px;
    margin:0 auto;
    text-align:center;
  }
  body.deep #v-inicio #s-rmt .hkick{justify-content:center}
  body.deep #v-inicio #s-rmt .htitle{
    max-width:none;
    font-size:clamp(42px,4.2vw,62px);
  }
  body.deep #v-inicio #s-rmt .hlede{
    max-width:68ch;
    margin:9px auto 0;
    text-align:center;
  }
  body.deep #v-inicio #s-rmt .rmt-grid{
    height:100%;
    min-height:0;
    margin:0;
    grid-template-columns:minmax(0,1.45fr) repeat(2,minmax(240px,.72fr));
    gap:11px;
  }
  body.deep #v-inicio #s-rmt .rmt-card{
    min-height:0;
    padding:clamp(20px,2vw,30px);
  }
  body.deep #v-inicio #s-rmt .rmt-card.live{
    justify-content:flex-end;
    background:
      radial-gradient(circle at 50% 42%,rgba(var(--u3-blue),.06),transparent 36%),
      var(--u3-panel)!important;
  }
  body.deep #v-inicio #s-rmt .rmt-card.soon{
    justify-content:space-between;
  }
  body.deep #v-inicio #s-rmt .rmt-card.soon .hico{
    width:34px;
    opacity:.38;
  }

  body.deep #v-inicio #s-sistemas>.wrap{
    display:grid!important;
    grid-template-rows:auto minmax(0,1fr) auto;
    gap:15px;
  }
  body.deep #v-inicio #s-sistemas .hhead{
    display:grid;
    grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);
    align-items:end;
    gap:34px;
    margin:0;
    max-width:none;
    text-align:left;
  }
  body.deep #v-inicio #s-sistemas .hhead .hlede{
    grid-column:2;
    grid-row:1/4;
    align-self:end;
    margin:0;
    text-align:left;
  }
  body.deep #v-inicio #s-sistemas .hkick{justify-content:flex-start}
  body.deep #v-inicio #s-sistemas .htitle{
    max-width:15ch;
    font-size:clamp(38px,3.7vw,54px);
  }
  body.deep #v-inicio #s-sistemas .sys-grid{
    height:100%;
    min-height:0;
    margin:0;
    grid-template-columns:repeat(4,minmax(0,1fr));
    grid-template-rows:1.25fr 1fr 1fr;
    gap:9px;
  }
  body.deep #v-inicio #s-sistemas .sys-c{
    min-height:0;
    padding:14px 15px;
    display:grid;
    grid-template-columns:28px 1fr;
    grid-template-rows:auto auto;
    align-content:center;
    gap:4px 10px;
  }
  body.deep #v-inicio #s-sistemas .sys-c:nth-child(1),
  body.deep #v-inicio #s-sistemas .sys-c:nth-child(2){
    grid-column:span 2;
    grid-template-columns:40px 1fr;
    padding:22px;
    background:
      linear-gradient(120deg,rgba(var(--u3-blue),.045),transparent 62%),
      var(--u3-panel)!important;
  }
  body.deep #v-inicio #s-sistemas .sys-c .hico{
    grid-row:1/3;
    width:25px;
    align-self:start;
  }
  body.deep #v-inicio #s-sistemas .sys-c:nth-child(-n+2) .hico{width:35px}
  body.deep #v-inicio #s-sistemas .sys-c h3,
  body.deep #v-inicio #s-sistemas .sys-c p{margin:0}
  body.deep #v-inicio #s-sistemas .sys-note{
    margin:0;
    padding-top:9px;
    border-top:1px solid rgba(255,255,255,.06);
  }

  body.deep #v-inicio #s-cosmeticos>.wrap{
    display:grid!important;
    grid-template-rows:auto minmax(0,1fr);
    gap:15px;
  }
  body.deep #v-inicio #s-cosmeticos .hhead{
    width:100%;
    max-width:none;
    margin:0;
    text-align:left;
  }
  body.deep #v-inicio #s-cosmeticos .hkick{justify-content:flex-start}
  body.deep #v-inicio #s-cosmeticos .htitle{
    max-width:none;
    font-size:clamp(38px,3.6vw,52px);
  }
  body.deep #v-inicio #s-cosmeticos .htitle b.gold{white-space:normal}
  body.deep #v-inicio #s-cosmeticos .cos-show{
    min-height:0;
    height:100%;
    margin:0;
  }
  body.deep #v-inicio #s-cosmeticos .cos3{
    height:100%!important;
    min-height:0;
    grid-template-columns:minmax(0,1.45fr) minmax(300px,.72fr);
    gap:10px;
  }
  body.deep #v-inicio #s-cosmeticos .cos3-main,
  body.deep #v-inicio #s-cosmeticos .cos3-coll{min-height:0}
  body.deep #v-inicio #s-cosmeticos .cos3-main{
    background:
      radial-gradient(ellipse 52% 46% at 58% 60%,rgba(var(--u3-blue),.045),transparent 72%),
      var(--u3-panel)!important;
  }

  body.deep #v-inicio #s-parcerias>.wrap{
    display:grid!important;
    grid-template-columns:1fr!important;
    grid-template-rows:auto auto minmax(0,1fr) auto;
    gap:13px;
  }
  body.deep #v-inicio #s-parcerias .hhead{
    width:min(820px,100%);
    max-width:none;
    margin:0 auto;
    text-align:center;
  }
  body.deep #v-inicio #s-parcerias .hkick{justify-content:center}
  body.deep #v-inicio #s-parcerias .htitle{
    max-width:none;
    font-size:clamp(40px,4vw,58px);
  }
  body.deep #v-inicio #s-parcerias .hlede{
    max-width:72ch;
    margin:9px auto 0;
    text-align:center;
  }
  body.deep #v-inicio #s-parcerias .hsteps{
    margin:0;
    grid-template-columns:repeat(4,1fr);
    gap:8px;
  }
  body.deep #v-inicio #s-parcerias .hsteps li{
    min-height:54px;
    padding:11px 13px;
  }
  body.deep #v-inicio #s-parcerias .hgrid{
    min-height:0;
    height:100%;
    margin:0!important;
    grid-template-columns:repeat(4,minmax(0,1fr));
    gap:9px;
  }
  body.deep #v-inicio #s-parcerias .hcard.tier{
    min-height:0;
    padding:clamp(18px,1.8vw,26px);
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
  }
  body.deep #v-inicio #s-parcerias .hcard.tier.gold{
    background:
      linear-gradient(145deg,rgba(var(--u3-gold),.08),transparent 60%),
      var(--u3-panel)!important;
  }
  body.deep #v-inicio #s-parcerias .mk-cta{
    margin:0;
    padding-top:9px;
    justify-content:center;
    border-top:1px solid rgba(255,255,255,.06);
  }

  body.deep #v-inicio #s-wiki>.wrap{
    display:grid!important;
    grid-template-columns:1fr;
    grid-template-rows:auto auto;
    gap:clamp(12px,1.8vh,24px);
    align-content:center;
  }
  body.deep #v-inicio #s-wiki .hhead{
    width:100%;
    max-width:none;
    margin:0;
    text-align:center;
  }
  body.deep #v-inicio #s-wiki .hkick{justify-content:center}
  body.deep #v-inicio #s-wiki .htitle{
    max-width:none;
    font-size:clamp(30px,5.1vw,80px);   
  }
  body.deep #v-inicio #s-wiki .hlede{
    max-width:64ch;
    margin:8px auto 0;
    text-align:center;
  }

  body.deep #v-inicio #s-serverinfo>.wrap{
    display:grid!important;
    grid-template-columns:1fr;
    grid-template-rows:auto auto;
    gap:clamp(10px,1.6vh,16px);
    align-content:center;
    padding-top:calc(var(--nav-h,58px) + 1.4vh);
    padding-bottom:2.2vh;
  }
  body.deep #v-inicio #s-serverinfo .hhead{
    width:100%;
    max-width:none;
    margin:0;
    text-align:center;
  }
  body.deep #v-inicio #s-serverinfo .hkick{justify-content:center}
  body.deep #v-inicio #s-serverinfo .htitle{
    max-width:none;
    font-size:clamp(30px,5.1vw,80px);   
  }
  body.deep #v-inicio #s-serverinfo .hlede{
    max-width:64ch;
    margin:8px auto 0;
    text-align:center;
  }
  body.deep #v-inicio #s-serverinfo .srv-foot .hcard{
    min-height:0;
    padding:22px;
  }

  body.deep #v-inicio #s-fechamento{
    height:100vh!important;
    min-height:100vh!important;
    padding:0!important;
    display:block!important;
  }
  body.deep #v-inicio #s-fechamento>.wrap{
    width:min(920px,calc(100vw - 190px))!important;
    max-width:none!important;
    height:100vh;
    min-height:0;
    margin:0 auto!important;
    padding:calc(var(--nav-h,58px) + 72px) 0 48px!important;
    display:flex!important;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    text-align:center;
  }
  body.deep #v-inicio #s-fechamento .hkick{justify-content:center}
  body.deep #v-inicio #s-fechamento .htitle{
    max-width:16ch;
    font-size:clamp(46px,5vw,68px);
  }
  body.deep #v-inicio #s-fechamento .hlede{
    max-width:58ch;
    margin:14px auto 0;
    text-align:center;
  }
  body.deep #v-inicio #s-fechamento .mk-cta{
    margin-top:28px;
    justify-content:center;
  }
  body.deep #v-inicio #s-fechamento .hclose-news{
    width:100%;
    margin-top:30px;
    padding-top:15px;
    justify-content:center;
    text-align:center;
  }
}

@media(max-width:900px){
  body.deep #v-inicio .hsec:not(#s-inicial)>.wrap,
  body.deep #v-inicio #s-fechamento>.wrap{
    width:100%!important;
    max-width:none!important;
    margin:0!important;
    padding:86px 18px 30px!important;
  }
  body.deep #v-inicio .hsec:not(#s-inicial)>.wrap::before,
  body.deep #v-inicio #s-fechamento>.wrap::before{
    top:68px;
    right:18px;
  }
  body.deep #v-inicio .hsec:not(#s-inicial) .htitle,
  body.deep #v-inicio #s-fechamento .htitle{
    max-width:15ch;
    font-size:clamp(30px,10vw,44px);
  }
  body.deep #v-inicio .hsec:not(#s-inicial) .hhead{
    margin-bottom:18px;
  }
  body.deep #v-inicio #s-vitrine .mosaico{
    padding:0;
    gap:7px;
    border:0;
    background:transparent;
  }
  body.deep #v-inicio #s-rmt .rmt-grid,
  body.deep #v-inicio #s-premios .pz-duo{gap:9px}
  body.deep #v-inicio #s-sistemas .sys-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:8px;
  }
  body.deep #v-inicio #s-sistemas .sys-c:nth-child(1),
  body.deep #v-inicio #s-sistemas .sys-c:nth-child(2){grid-column:span 2}
  body.deep #v-inicio #s-parcerias .hsteps{
    grid-template-columns:1fr;
    gap:7px;
  }
  body.deep #v-inicio #s-parcerias .hgrid{
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:8px;
  }
  body.deep #v-inicio #s-wiki .hgrid{
    grid-template-columns:1fr;
    gap:8px;
  }
}

@media(max-width:520px){
  body.deep #v-inicio #s-parcerias .hgrid{grid-template-columns:1fr}
}

@media(min-width:901px){
  body.deep #v-inicio #s-parcerias>.wrap>.hhead{
    grid-column:1!important;
    grid-row:1!important;
  }
  body.deep #v-inicio #s-parcerias>.wrap>.hsteps{
    grid-column:1!important;
    grid-row:2!important;
  }
  body.deep #v-inicio #s-parcerias>.wrap>.hgrid{
    grid-column:1!important;
    grid-row:3!important;
  }
  body.deep #v-inicio #s-parcerias>.wrap>.mk-cta{
    grid-column:1!important;
    grid-row:4!important;
  }
}
@media(min-width:901px){
  body.deep #v-inicio #s-parcerias .hcard.tier{
    position:relative;
    overflow:hidden;
  }
  body.deep #v-inicio #s-parcerias .hcard.tier::before{
    position:absolute;
    top:14px;
    right:16px;
    color:rgba(255,255,255,.045);
    font:800 clamp(48px,5vw,76px)/1 var(--display);
    letter-spacing:-.06em;
    pointer-events:none;
  }
  body.deep #v-inicio #s-parcerias .hcard.tier:nth-child(1)::before{content:"01"}
  body.deep #v-inicio #s-parcerias .hcard.tier:nth-child(2)::before{content:"02"}
  body.deep #v-inicio #s-parcerias .hcard.tier:nth-child(3)::before{content:"03"}
  body.deep #v-inicio #s-parcerias .hcard.tier:nth-child(4)::before{content:"04";color:rgba(var(--u3-gold),.07)}
}

body.deep #v-inicio .hsec .hlede{ max-width:none !important; white-space:nowrap !important; }
@media(max-width:900px){ body.deep #v-inicio .hsec .hlede{ white-space:normal !important; } }

@media(min-width:901px){
  body.deep #v-inicio .hsec:not(.hero):not(#s-inicial){ min-height:0 !important; }
  body.deep #v-inicio #s-vitrine:not(#s-inicial){ min-height:0 !important; }
  body.deep #v-inicio .hsec:not(#s-inicial)>.wrap{
    height:auto !important; min-height:0 !important;
    padding-top:clamp(20px,3vh,34px) !important;
    padding-bottom:clamp(20px,3vh,34px) !important;
  }
  body.deep #v-inicio #s-vitrine:not(#s-inicial)>.wrap{
    height:auto !important; min-height:0 !important;
    padding-top:clamp(20px,3vh,34px) !important;
    padding-bottom:clamp(20px,3vh,34px) !important;
  }
}
@media(max-width:900px){
  body.deep #v-inicio .hsec:not(.hero):not(#s-inicial){ min-height:0 !important; }
  body.deep #v-inicio .hsec:not(#s-inicial)>.wrap{
    height:auto !important; min-height:0 !important;
    padding-top:clamp(16px,2.6vh,26px) !important;
    padding-bottom:clamp(16px,2.6vh,26px) !important;
  }
}

html.noreg [onclick*="'registro'"] { display: none !important; }
html.noreg #v-registro { display: none !important; }

.mnt-card{
  max-width:560px; margin:48px auto; padding:34px 30px; text-align:center;
  display:flex; flex-direction:column; align-items:center; gap:10px;
  background:rgba(15,15,15,.74);
  border:1px solid rgba(255,255,255,.106);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05), 0 4px 4px 0 rgba(0,0,0,.8);
  -webkit-backdrop-filter:blur(6px); backdrop-filter:blur(6px);
  border-radius:2px;
}
.mnt-card .mnt-kick{
  font-family:'Chakra Petch','Oxanium',sans-serif; font-size:10px; font-weight:600;
  letter-spacing:.26em; text-transform:uppercase; color:#e8a44b;
}
.mnt-card .mnt-tt{
  font-family:'Oxanium',sans-serif; font-size:22px; font-weight:600;
  letter-spacing:.01em; color:#f2f4f8; margin:0;
}
.mnt-card .mnt-p{
  font-family:'Barlow',sans-serif; font-size:14.5px; line-height:1.55;
  color:rgba(233,238,247,.72); margin:0; max-width:44ch;
}

.beta-only{ display:none; }
html.beta .beta-only{ display:block; }

html.beta #s-rankings,
html.beta #s-serverinfo,
html.beta #s-wiki,
html.beta .beta-hide{ display:none !important; }

html.beta .nav a.link[data-v]{ display:none !important; }
html.beta .nav a.link[data-v="inicio"],
html.beta .nav a.link[data-v="download"]{ display:inline-flex !important; }
html.beta .foot-links a[onclick*="'suporte'"]{ display:none !important; }

.hero-cd{ display:flex; flex-direction:column; align-items:center; gap:14px; margin:26px auto 4px; text-align:center; }
.hero-cd .hcd-k{
  font-family:'Chakra Petch','Oxanium',sans-serif; font-size:10px; font-weight:600;
  letter-spacing:.26em; text-transform:uppercase; color:rgba(233,238,247,.62);
}
.btcd-wrap{ display:flex; flex-direction:column; align-items:center; gap:18px; padding:8px 0 4px; }
.btcd{ display:flex; gap:14px; flex-wrap:wrap; justify-content:center; }
.btcd-c{
  min-width:104px; padding:18px 14px 14px; text-align:center;
  background:rgba(15,15,15,.74);
  border:1px solid rgba(255,255,255,.106);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05), 0 4px 4px 0 rgba(0,0,0,.8);
  -webkit-backdrop-filter:blur(6px); backdrop-filter:blur(6px);
  border-radius:2px;
}
.btcd-c b{
  display:block; font-family:'Oxanium',sans-serif; font-size:40px; font-weight:600;
  line-height:1; color:#f2b705; font-variant-numeric:tabular-nums;   
}
.btcd-c i{
  display:block; margin-top:8px; font-family:'Chakra Petch','Oxanium',sans-serif;
  font-size:10px; font-weight:600; letter-spacing:.26em; text-transform:uppercase;
  font-style:normal; color:rgba(233,238,247,.6);
}
.btcd-p{
  max-width:52ch; text-align:center; margin:0;
  font-family:'Barlow',sans-serif; font-size:14.5px; line-height:1.55;
  color:rgba(233,238,247,.72);
}
@media (max-width:600px){ .btcd-c{ min-width:74px; padding:14px 10px 11px; } .btcd-c b{ font-size:30px; } }

html.beta #pnlSummary,
html.beta #pnlCharsCard,
html.beta #pnlRoletaCard,
html.beta #pnlSupportCard,
html.beta #pnlPartnerCard,
html.beta #pnlOrdersCard,
html.beta #pnlPremiumAnchor{ display:none !important; }


html.beta #v-painel .pnl-card{ display:none !important; }
html.beta #v-painel #pnlAccountCard{ display:block !important; }

html.beta #dpDots button[data-b="s-rankings"],
html.beta #dpDots button[data-b="s-serverinfo"],
html.beta #dpDots button[data-b="s-wiki"],
html.beta #dpDial .dp-ring{ display:none !important; }

html.beta #s-vitrine .mo.lnk{ pointer-events:none !important; cursor:default !important; }
html.beta #s-vitrine .mo.lnk:hover{ transform:none !important; }

.hero-cd .btcd{ gap:12px; }
.hero-cd .btcd-c{ min-width:92px; padding:14px 12px 11px; }
.hero-cd .btcd-c b{ font-size:34px; }
.hero-cd .btcd-p{ max-width:46ch; margin:0 auto; }
@media (max-width:600px){
  .hero-cd{ margin:18px auto 2px; gap:10px; }
  .hero-cd .btcd{ gap:8px; }
  .hero-cd .btcd-c{ min-width:66px; padding:11px 8px 9px; }
  .hero-cd .btcd-c b{ font-size:26px; }
  .hero-cd .btcd-p{ font-size:13px; }
}

.mo .mo-beta{ display:none; }
html.beta .mo .mo-beta{
  display:block; margin-top:8px;
  font-family:'Barlow',sans-serif; font-size:12.5px; line-height:1.5;
  color:rgba(233,238,247,.68);
}
.mo .mo-beta b{ color:#e8a44b; font-weight:600; }

.mo .mo-cd .mo-cdk{
  display:block; width:100%; margin-bottom:4px;
  font-family:'Chakra Petch','Oxanium',sans-serif; font-size:8px; font-weight:600;
  letter-spacing:.22em; text-transform:uppercase; font-style:normal;
  color:rgba(233,238,247,.5);
}

html.beta .hero-tg{ display:none !important; }

html.beta .dp-burg,
html.beta #dpMenu{ display:none !important; }

.cap-field{ display:flex; justify-content:center; margin-top:4px; }
.cap-field:empty{ display:none; }

html.beta .livepop{ display:none !important; }

.beta-tag{
  display:none;
  width:max-content; margin:0 auto 14px;
  padding:6px 16px 7px;
  font-family:'Chakra Petch','Oxanium',sans-serif;
  font-size:10px; font-weight:600; letter-spacing:.28em; text-transform:uppercase;
  color:#f2b705;
  background:rgba(242,183,5,.07);
  border:1px solid rgba(242,183,5,.42);
  border-radius:999px;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.06), 0 0 24px -14px #f2b705;
  -webkit-backdrop-filter:blur(6px); backdrop-filter:blur(6px);
  position:relative;
}
html.beta .beta-tag{ display:block; }

.beta-tag::before{
  content:''; display:inline-block; vertical-align:middle;
  width:6px; height:6px; margin:-2px 9px 0 0;
  border-radius:50%; background:#f2b705;
  box-shadow:0 0 8px 1px rgba(242,183,5,.75);
  animation:betaPulso 2.4s ease-in-out infinite;
}
@keyframes betaPulso{ 0%,100%{opacity:1} 50%{opacity:.35} }

@media (prefers-reduced-motion: reduce){
  .beta-tag::before{ animation:none; opacity:1; }
}
@media (max-width:600px){
  .beta-tag{ font-size:9px; letter-spacing:.22em; padding:5px 13px 6px; margin-bottom:10px; }
}
