/* SOURCE: /assets/v2/leaderboard-8cbdcc19270a.css */
header{height:72px;display:flex;align-items:center;justify-content:space-between;padding:10px 34px;border-bottom:1px solid #12243d;background:rgba(2,6,15,.9);position:sticky;top:0;z-index:30;backdrop-filter:blur(14px)}

header img{height:46px;display:block}

@media(max-width:800px){
header{height:auto;padding:10px 13px;gap:8px;flex-wrap:wrap}

header img{height:40px}
}

header>a:first-child,header>a:first-child:focus,header>a:first-child:focus-visible{border:0!important;outline:0!important;box-shadow:none!important;background:0 0!important;text-decoration:none!important}

header>a:first-child img{border:0!important;outline:0!important;box-shadow:none!important;background:0 0!important}

.brand-lockup{display:inline-flex!important;align-items:center!important;gap:13px!important;text-decoration:none!important;border:0!important;outline:0!important;box-shadow:none!important}

.brand-lockup>img:first-child{height:48px!important;width:auto!important;border:0!important;outline:0!important;box-shadow:none!important}

.brand-lockup .brand-plus{display:inline-block!important;color:#70849c!important;font:600 21px Rajdhani,sans-serif!important;line-height:1!important}

.brand-lockup .thrill-header-logo{height:30px!important;width:auto!important;border:0!important;outline:0!important;box-shadow:none!important;filter:drop-shadow(0 0 8px rgba(255,255,255,.08))!important}

@media(max-width:800px){
.brand-lockup{gap:8px!important}

.brand-lockup>img:first-child{height:40px!important}

.brand-lockup .brand-plus{font-size:17px!important}

.brand-lockup .thrill-header-logo{height:24px!important}
}

/* SOURCE: /assets/v2/kick-pill-ptbr-4f90d8e78ebd.css */
.kick-header-status{--kick-accent:#8190ad;--kick-accent-rgb:129,144,173;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:166px;height:42px;box-sizing:border-box;margin-left:auto;padding:0 17px;border:1px solid rgba(var(--kick-accent-rgb),.62);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 34%),linear-gradient(180deg,rgba(7,15,24,.98),rgba(3,9,16,.98));box-shadow:0 7px 16px rgba(0,0,0,.34),0 0 0 1px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.08),inset 0 -2px 5px rgba(0,0,0,.58),0 0 13px rgba(var(--kick-accent-rgb),.10);color:#fff;text-decoration:none!important;white-space:nowrap;cursor:pointer;overflow:hidden;transform:translateZ(0);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease}

header .beta + .kick-header-status,header .chip + .kick-header-status{margin-left:10px}

.kick-header-status::before{content:"";position:absolute;z-index:-1;inset:1px 8px auto;height:45%;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.075),transparent);pointer-events:none}

.kick-header-status::after{content:"";position:absolute;left:15px;right:15px;bottom:4px;height:2px;border-radius:999px;opacity:.42;background:linear-gradient(90deg,transparent,var(--kick-accent),transparent);box-shadow:0 0 10px rgba(var(--kick-accent-rgb),.40);pointer-events:none}

.kick-header-status:hover{transform:translateY(-1px);filter:brightness(1.05);border-color:rgba(var(--kick-accent-rgb),.90);box-shadow:0 10px 21px rgba(0,0,0,.40),0 0 0 1px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.11),inset 0 -2px 5px rgba(0,0,0,.54),0 0 18px rgba(var(--kick-accent-rgb),.24)}

.kick-header-status:active{transform:translateY(0)}

.kick-header-status:focus-visible{outline:2px solid var(--kick-accent);outline-offset:3px}

.kick-status-brand,.kick-status-label{position:relative;z-index:1;font:800 10px 'JetBrains Mono',monospace;letter-spacing:.12em;text-transform:uppercase}

.kick-status-brand{color:#eef6ff;text-shadow:0 1px 0 #000,0 0 8px rgba(255,255,255,.08)}

.kick-status-separator{position:relative;z-index:1;width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--kick-accent);box-shadow:0 0 0 3px rgba(var(--kick-accent-rgb),.08),0 0 10px rgba(var(--kick-accent-rgb),.72)}

.kick-status-label{color:var(--kick-accent);text-shadow:0 0 9px rgba(var(--kick-accent-rgb),.30)}

.kick-header-status.is-online{--kick-accent:#53fc18;--kick-accent-rgb:83,252,24;background:linear-gradient(180deg,rgba(83,252,24,.08),transparent 36%),linear-gradient(180deg,rgba(5,21,12,.98),rgba(3,11,8,.98))}

.kick-header-status.is-offline{--kick-accent:#ff4242;--kick-accent-rgb:255,66,66;background:linear-gradient(180deg,rgba(255,66,66,.075),transparent 36%),linear-gradient(180deg,rgba(25,7,10,.98),rgba(12,3,6,.98))}

.kick-header-status.is-online .kick-status-separator{animation:dsxKickLivePulse 1.45s ease-in-out infinite}

@media(max-width:1100px){
.kick-header-status{min-width:148px;height:39px;padding:0 14px;gap:7px}

.kick-status-brand,.kick-status-label{font-size:9px}
}

@media(max-width:800px){
.kick-header-status{min-width:137px;height:36px;padding:0 12px;gap:6px}

header .beta + .kick-header-status,header .chip + .kick-header-status{margin-left:7px}

.kick-status-brand,.kick-status-label{font-size:8px}

.kick-status-separator{width:6px;height:6px;flex-basis:6px}
}

@media(max-width:560px){
.kick-header-status{min-width:113px;height:34px;padding:0 10px;gap:5px}

.kick-status-brand,.kick-status-label{font-size:7px;letter-spacing:.08em}
}

/* SOURCE: /assets/v2/header-nav-centered-c9f2de981f26.css */
@media (min-width:1181px){
header{
    position:relative;
  }

header nav{
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
    margin:0!important;
    width:max-content;
    max-width:54vw;
    justify-content:center;
  }
}

/* SOURCE: /assets/v2/mobile-official-preview-768762d8b354.css */
.dsx-header-brand-zone{
  display:flex;
  align-items:center;
  gap:8px;
  min-width:0;
  flex:0 0 auto;
}

header .beta,
header .beta-chip,
header .chip,
.beta-note,
.dsx-official-preview-hide{
  display:none!important;
}

@media(max-width:800px){
header{
    display:grid!important;
    grid-template-columns:minmax(0,1fr) auto!important;
    grid-template-areas:
      "brand kick"
      "nav nav"!important;
    align-items:center!important;
    justify-content:stretch!important;
    column-gap:12px!important;
    row-gap:10px!important;
    min-height:0!important;
    padding:12px 16px 0!important;
  }

.dsx-header-brand-zone{
    grid-area:brand;
    justify-self:start;
    min-width:0;
    max-width:100%;
    overflow:hidden;
  }

.dsx-header-brand-zone img{
    height:42px!important;
    width:auto!important;
    max-width:100%!important;
    object-fit:contain!important;
  }

header [data-dsx-kick-status],
  header #dsxKickStatusPill{
    grid-area:kick;
    justify-self:end;
    align-self:center;
    margin:0!important;
    min-width:132px!important;
    width:auto!important;
    height:36px!important;
    padding:0 12px!important;
    gap:6px!important;
  }

header [data-dsx-kick-status] .kick-status-brand,
  header [data-dsx-kick-status] .kick-status-label,
  header #dsxKickStatusPill .kick-status-brand,
  header #dsxKickStatusPill .kick-status-label{
    font-size:8px!important;
    letter-spacing:.09em!important;
  }

header nav{
    grid-area:nav!important;
    position:static!important;
    left:auto!important;
    top:auto!important;
    transform:none!important;
    order:initial!important;
    display:flex!important;
    align-items:center!important;
    justify-content:flex-start!important;
    width:calc(100% + 32px)!important;
    max-width:none!important;
    margin:0 -16px!important;
    padding:0 16px!important;
    gap:4px!important;
    overflow-x:auto!important;
    overflow-y:hidden!important;
    white-space:nowrap!important;
    scroll-behavior:smooth;
    scroll-snap-type:x proximity;
    scrollbar-width:none;
    border-top:1px solid rgba(23,57,90,.62);
    border-bottom:1px solid rgba(23,57,90,.46);
  }

header nav::-webkit-scrollbar{display:none}

header nav a{
    flex:0 0 auto!important;
    scroll-snap-align:center;
    padding:13px 12px 12px!important;
    font-size:11px!important;
    letter-spacing:.055em!important;
  }

header nav .on:after{bottom:0!important}
}

@media(max-width:560px){
header{
    grid-template-columns:minmax(0,1fr) auto!important;
    column-gap:9px!important;
    padding:10px 12px 0!important;
  }

.dsx-header-brand-zone img{height:38px!important}

header [data-dsx-kick-status],
  header #dsxKickStatusPill{
    min-width:118px!important;
    height:34px!important;
    padding:0 10px!important;
    gap:5px!important;
  }

header [data-dsx-kick-status] .kick-status-brand,
  header [data-dsx-kick-status] .kick-status-label,
  header #dsxKickStatusPill .kick-status-brand,
  header #dsxKickStatusPill .kick-status-label{
    font-size:7px!important;
    letter-spacing:.07em!important;
  }

header nav{
    width:calc(100% + 24px)!important;
    margin:0 -12px!important;
    padding:0 12px!important;
  }

header nav a{
    padding:12px 11px 11px!important;
    font-size:10px!important;
  }
}

@media(max-width:390px){
.dsx-header-brand-zone img{height:35px!important}

header [data-dsx-kick-status],
  header #dsxKickStatusPill{
    min-width:108px!important;
    height:32px!important;
    padding:0 9px!important;
  }

header nav a{
    padding-left:9px!important;
    padding-right:9px!important;
    font-size:9px!important;
  }
}

/* SOURCE: /assets/v2/minified-final-20260902/index-inline-1-eafbbd053462.css */
.dsx-lang-switch{display:flex;align-items:center;gap:2px;margin:0 18px;border:1px solid rgba(72,214,255,.28);border-radius:999px;padding:2px;background:#060b15;min-height:24px}

.dsx-lang-switch button{border:0;background:transparent;color:#8e9bbd;font:700 10px 'JetBrains Mono',monospace;padding:4px 7px;border-radius:999px;cursor:pointer;line-height:1;min-width:0}

.dsx-lang-switch button.active{background:rgba(28,230,255,.16);color:#27e8ff;box-shadow:0 0 8px rgba(28,230,255,.15)}

@media(max-width:900px){
.dsx-lang-switch{margin:0 6px;padding:2px;min-height:22px}

.dsx-lang-switch button{font-size:9px;padding:3px 6px}
}

/* SOURCE: /assets/v2/minified-final-20260902/index-inline-2-c8a15e09215b.css */
@media(min-width:901px){
.brand-lockup{gap:8px!important}

.brand-lockup>img:first-child{height:32px!important;width:auto!important}

.brand-lockup .brand-plus{font-size:16px!important}

.brand-lockup .thrill-header-logo{height:20px!important;width:auto!important}
}

@media(max-width:900px){
.brand-lockup{gap:6px!important}

.brand-lockup>img:first-child{height:30px!important;width:auto!important}

.brand-lockup .brand-plus{font-size:14px!important}

.brand-lockup .thrill-header-logo{height:18px!important;width:auto!important}
}

/* SOURCE: /assets/v2/minified-final-20260902/index-inline-3-0e248a9f4eaa.css */
.dsx-lang-switch{display:flex;align-items:center;gap:2px;border:1px solid rgba(72,214,255,.28);border-radius:999px;padding:2px;background:#060b15;white-space:nowrap;min-height:24px}

.dsx-lang-switch button{border:0;background:transparent;color:#8e9bbd;font:700 10px 'JetBrains Mono',monospace;padding:4px 7px;border-radius:999px;cursor:pointer;line-height:1}

.dsx-lang-switch button.active{background:rgba(28,230,255,.16);color:#27e8ff;box-shadow:0 0 8px rgba(28,230,255,.15)}

@media(min-width:1201px){
header.dsx-header-v3{display:grid!important;grid-template-columns:auto minmax(100px,1fr) auto minmax(100px,1fr) auto!important;align-items:center!important;column-gap:10px!important}

header.dsx-header-v3 .dsx-header-brand-zone{grid-column:1}

header.dsx-header-v3 .dsx-lang-switch{grid-column:2;justify-self:center;margin:0!important}

header.dsx-header-v3 nav{grid-column:3;justify-self:center;margin:0!important}

header.dsx-header-v3 .kick-header-status{grid-column:5;justify-self:end}

header.dsx-header-v3 .beta-chip{display:none!important}
}

@media(min-width:901px) and (max-width:1200px){
header.dsx-header-v3{display:flex!important;align-items:center!important;gap:10px!important}

header.dsx-header-v3 .dsx-header-brand-zone{order:1}

header.dsx-header-v3 .dsx-lang-switch{order:2;margin-left:auto!important}

header.dsx-header-v3 nav{order:3;margin:auto!important}

header.dsx-header-v3 .kick-header-status{order:4}

header.dsx-header-v3 .beta-chip{display:none!important}
}

@media(max-width:900px){
header.dsx-header-v3{display:flex!important;flex-wrap:wrap!important;align-items:center!important}

header.dsx-header-v3 .dsx-header-brand-zone{order:1}

header.dsx-header-v3 .kick-header-status{order:2;margin-left:auto!important}

header.dsx-header-v3 nav{order:3;width:100%!important}

header.dsx-header-v3 .dsx-lang-switch{order:4;margin:4px auto 0!important}

header.dsx-header-v3 .beta-chip{display:none!important}

.dsx-lang-switch button{font-size:9px;padding:3px 6px}
}

/* SOURCE: /assets/v2/minified-final-20260902/index-inline-4-57711f373899.css */
@media(min-width:901px){
header.dsx-header-v3{
    display:flex!important;
    align-items:center!important;
    position:relative!important;
    gap:0!important;
  }

header.dsx-header-v3 .dsx-header-brand-zone{order:1!important;flex:0 0 auto!important}

header.dsx-header-v3 nav{
    order:2!important;
    margin-left:auto!important;
    margin-right:auto!important;
    flex:0 0 auto!important;
  }

header.dsx-header-v3 .kick-header-status{
    order:3!important;
    margin-left:0!important;
    flex:0 0 auto!important;
  }

header.dsx-header-v3 .dsx-lang-switch{
    position:absolute!important;
    z-index:5!important;
    margin:0!important;
    transform:translateX(-50%)!important;
  }
}

@media(max-width:900px){
header.dsx-header-v3 .dsx-lang-switch{
    position:static!important;
    transform:none!important;
    margin:4px auto 0!important;
  }
}

/* SOURCE: /assets/v3/lb3-header-v1.css */
header.dsx-header-v3{
  position:relative !important;
}

/* SOURCE: /assets/v3/lb3-v4.css */
@media(min-width:1100px){
.lb3-nav-premium{
    position:relative !important;

    min-height:42px !important;
    padding:0 13px !important;

    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;
    gap:8px !important;

    border:1px solid transparent !important;
    border-radius:8px !important;

    color:#9baaca !important;

    text-decoration:none !important;

    transition:
      color .18s ease,
      border-color .18s ease,
      background .18s ease,
      box-shadow .18s ease,
      transform .18s ease !important;
  }

.lb3-nav-icon{
    width:19px !important;
    height:19px !important;

    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    color:currentColor !important;
  }

.lb3-nav-icon svg{
    width:19px !important;
    height:19px !important;

    fill:none !important;
    stroke:currentColor !important;
    stroke-width:1.8 !important;
    stroke-linecap:round !important;
    stroke-linejoin:round !important;
  }

.lb3-nav-label{
    font-size:11px !important;
    font-weight:800 !important;
    letter-spacing:.035em !important;

    white-space:nowrap !important;
  }

.lb3-nav-premium:hover{
    color:#dff8ff !important;

    border-color:rgba(51,210,255,.24) !important;

    background:
      linear-gradient(
        180deg,
        rgba(19,69,94,.26),
        rgba(4,23,42,.32)
      ) !important;

    box-shadow:
      0 0 16px rgba(24,204,255,.09) !important;

    transform:translateY(-1px) !important;
  }

.lb3-nav-premium.active,
  .lb3-nav-premium[aria-current='page']{
    color:#42e7ff !important;

    border-color:rgba(48,220,255,.62) !important;

    background:
      linear-gradient(
        180deg,
        rgba(11,77,109,.58),
        rgba(3,30,54,.68)
      ) !important;

    box-shadow:
      inset 0 0 0 1px rgba(255,255,255,.025),
      0 0 12px rgba(36,211,255,.20),
      0 0 24px rgba(37,147,255,.10) !important;
  }

.lb3-nav-premium.active::after,
  .lb3-nav-premium[aria-current='page']::after{
    content:'' !important;

    position:absolute !important;
    left:14px !important;
    right:14px !important;
    bottom:-9px !important;

    height:2px !important;

    border-radius:99px !important;

    background:
      linear-gradient(
        90deg,
        transparent,
        #2eeaff 25%,
        #2eeaff 75%,
        transparent
      ) !important;

    box-shadow:
      0 0 10px rgba(46,234,255,.55) !important;
  }
}

@media(min-width:1100px){
.brand,
  .top-brand,
  .header-brand{
    display:flex !important;
    align-items:center !important;
    gap:11px !important;
  }

.brand img,
  .top-brand img,
  .header-brand img{
    height:34px !important;
    width:auto !important;
    max-height:34px !important;
    object-fit:contain !important;
  }

.brand::after,
  .top-brand::after,
  .header-brand::after{
    content:'' !important;
    width:1px !important;
    height:24px !important;
    margin-left:2px !important;
    background:linear-gradient(
      180deg,
      transparent,
      rgba(57,220,255,.32),
      transparent
    ) !important;
  }

.kick-status,
  .kick-pill,
  .kick-button{
    position:relative !important;
    overflow:hidden !important;

    min-width:158px !important;
    height:46px !important;

    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;
    gap:8px !important;

    padding:0 20px !important;

    border:1px solid rgba(255,69,75,.62) !important;
    border-radius:999px !important;

    background:
      radial-gradient(
        circle at 50% 0%,
        rgba(255,56,69,.12),
        transparent 65%
      ),
      linear-gradient(
        180deg,
        rgba(45,10,14,.96),
        rgba(18,4,8,.98)
      ) !important;

    color:#f6f7fb !important;

    box-shadow:
      inset 0 0 0 1px rgba(255,255,255,.02),
      0 0 12px rgba(255,44,59,.16),
      0 0 24px rgba(255,20,46,.08) !important;

    text-decoration:none !important;
  }

.kick-status::before,
  .kick-pill::before,
  .kick-button::before{
    content:'' !important;

    width:8px !important;
    height:8px !important;

    border-radius:50% !important;

    background:#ff3348 !important;

    box-shadow:
      0 0 7px rgba(255,51,72,.95),
      0 0 15px rgba(255,51,72,.52) !important;

    flex:0 0 auto !important;
  }

.kick-status,
  .kick-pill,
  .kick-button{
    font-size:11px !important;
    font-weight:900 !important;
    letter-spacing:.16em !important;
    text-transform:uppercase !important;
  }

.kick-status:hover,
  .kick-pill:hover,
  .kick-button:hover{
    border-color:rgba(255,84,98,.86) !important;

    box-shadow:
      inset 0 0 0 1px rgba(255,255,255,.025),
      0 0 16px rgba(255,51,72,.24),
      0 0 30px rgba(255,20,46,.12) !important;

    transform:translateY(-1px) !important;
  }
}

@media(min-width:1100px){
header img:not(.thrill-header-logo){
    width:auto !important;
    height:32px !important;
    max-height:32px !important;

    object-fit:contain !important;

    filter:
      drop-shadow(0 0 5px rgba(45,220,255,.16))
      drop-shadow(0 0 7px rgba(231,42,255,.08)) !important;
  }

header img.thrill-header-logo{
    width:auto !important;
    height:27px !important;
    max-height:27px !important;

    margin-left:12px !important;
    padding-left:15px !important;

    border-left:1px solid rgba(86,198,237,.28) !important;

    object-fit:contain !important;

    opacity:.92 !important;

    filter:
      brightness(1.35)
      drop-shadow(0 0 5px rgba(255,255,255,.07)) !important;
  }

header img:not(.thrill-header-logo):hover,
  header img.thrill-header-logo:hover{
    opacity:1 !important;
    filter:
      brightness(1.08)
      drop-shadow(0 0 7px rgba(45,220,255,.18)) !important;
  }
}

@media(min-width:1100px){
.dsx-header-brand-zone{
    display:flex !important;
    align-items:center !important;
    overflow:visible !important;
  }

.brand-lockup{
    position:relative !important;

    display:flex !important;
    align-items:center !important;

    gap:11px !important;

    min-width:210px !important;
    height:58px !important;

    overflow:visible !important;
  }

.brand-lockup > img:first-child{
    width:auto !important;
    height:35px !important;
    max-height:35px !important;

    object-fit:contain !important;

    margin:0 !important;
    padding:0 0 7px 0 !important;

    filter:
      brightness(1.08)
      drop-shadow(0 0 4px rgba(44,221,255,.20))
      drop-shadow(0 0 7px rgba(233,35,255,.10)) !important;
  }

.brand-lockup::before{
    content:'HIGH ROLLER' !important;

    position:absolute !important;

    left:9px !important;
    top:40px !important;

    color:#61dff5 !important;

    font-family:'JetBrains Mono',monospace !important;
    font-size:6px !important;
    font-weight:800 !important;

    letter-spacing:.32em !important;

    white-space:nowrap !important;

    opacity:.90 !important;

    text-shadow:
      0 0 7px rgba(39,218,255,.30) !important;

    pointer-events:none !important;
  }

.brand-lockup .brand-plus{
    width:13px !important;

    margin:0 2px !important;

    font-size:0 !important;

    color:#76dff5 !important;

    opacity:.82 !important;
  }

.brand-lockup .brand-plus::after{
    content:'?' !important;

    font-family:'Space Grotesk',sans-serif !important;
    font-size:18px !important;
    font-weight:400 !important;

    color:#79dff3 !important;

    text-shadow:
      0 0 7px rgba(66,220,255,.22) !important;
  }

.brand-lockup .thrill-header-logo{
    width:auto !important;
    height:31px !important;
    max-height:31px !important;

    margin:0 !important;
    padding:0 !important;

    border:0 !important;

    object-fit:contain !important;

    opacity:.96 !important;

    filter:
      grayscale(1)
      brightness(2.5)
      contrast(1.15)
      drop-shadow(0 0 5px rgba(255,255,255,.10)) !important;
  }

.brand-lockup:hover > img:first-child{
    filter:
      brightness(1.13)
      drop-shadow(0 0 6px rgba(44,221,255,.28))
      drop-shadow(0 0 9px rgba(233,35,255,.14)) !important;
  }

.brand-lockup:hover .thrill-header-logo{
    opacity:1 !important;

    filter:
      grayscale(1)
      brightness(2.7)
      contrast(1.2)
      drop-shadow(0 0 7px rgba(255,255,255,.14)) !important;
  }
}

@media(min-width:1100px){
.brand-lockup{
    position:relative !important;

    width:230px !important;
    min-width:230px !important;
    height:62px !important;

    display:block !important;

    background-image:url('/img/lb3/dsx0-thrill-header.png') !important;
    background-repeat:no-repeat !important;
    background-position:left center !important;
    background-size:contain !important;

    overflow:visible !important;
  }

.brand-lockup > img,
  .brand-lockup .brand-plus{
    display:none !important;
  }

.brand-lockup::before,
  .brand-lockup::after{
    content:none !important;
    display:none !important;
  }
}

@media(min-width:1100px){
.brand-lockup{
    width:255px !important;
    min-width:255px !important;
    height:64px !important;

    background-size:contain !important;
    background-position:left calc(50% + 3px) !important;
  }
}

@media(min-width:1100px){
header nav a,
  header nav .lb3-nav-premium{
    color:#f7f9fc !important;
    font-weight:700 !important;
    opacity:.98 !important;

    background:transparent !important;
    border-color:transparent !important;

    text-shadow:none !important;

    transition:
      color .18s ease,
      text-shadow .18s ease,
      background .18s ease,
      border-color .18s ease !important;
  }

header nav .lb3-nav-icon{
    color:#f7f9fc !important;
    opacity:.96 !important;
  }

header nav a:hover,
  header nav .lb3-nav-premium:hover{
    color:#49e9ff !important;

    background:rgba(18,54,72,.20) !important;
    border-color:rgba(73,233,255,.15) !important;

    text-shadow:
      0 0 7px rgba(73,233,255,.42),
      0 0 15px rgba(73,233,255,.16) !important;
  }

header nav a:hover .lb3-nav-icon,
  header nav .lb3-nav-premium:hover .lb3-nav-icon{
    color:#49e9ff !important;

    filter:
      drop-shadow(0 0 5px rgba(73,233,255,.42)) !important;
  }

header nav a.on,
  header nav .lb3-nav-premium.active,
  header nav .lb3-nav-premium[aria-current='page']{
    color:#ffffff !important;
    background:transparent !important;
    border-color:transparent !important;
  }

header nav a.on::after,
  header nav .lb3-nav-premium.active::after,
  header nav .lb3-nav-premium[aria-current='page']::after{
    background:linear-gradient(
      90deg,
      transparent,
      #2ce7ff 18%,
      #2ce7ff 82%,
      transparent
    ) !important;

    box-shadow:
      0 0 8px rgba(44,231,255,.52),
      0 0 16px rgba(44,231,255,.18) !important;
  }

#dsxKickStatusPill{
    min-width:154px !important;
    height:42px !important;

    padding:0 16px !important;

    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;
    gap:8px !important;

    border:1px solid #ff2752 !important;
    border-radius:7px !important;

    background:
      linear-gradient(
        180deg,
        rgba(38,8,17,.96),
        rgba(17,3,9,.98)
      ) !important;

    color:#fff !important;

    box-shadow:
      inset 0 0 0 1px rgba(255,255,255,.025),
      0 0 9px rgba(255,39,82,.17),
      0 0 18px rgba(255,39,82,.08) !important;
  }

#dsxKickStatusPill .kick-status-brand{
    color:#fff !important;
    font-weight:900 !important;
    letter-spacing:.08em !important;
  }

#dsxKickStatusPill .kick-status-separator{
    width:8px !important;
    height:8px !important;
    border-radius:50% !important;

    background:#ff3157 !important;

    box-shadow:
      0 0 6px rgba(255,49,87,.90),
      0 0 12px rgba(255,49,87,.45) !important;
  }

#dsxKickStatusPill .kick-status-label{
    color:#ff6079 !important;
    font-weight:900 !important;
    letter-spacing:.10em !important;
  }

#dsxKickStatusPill:hover{
    border-color:#ff4768 !important;

    box-shadow:
      inset 0 0 0 1px rgba(255,255,255,.03),
      0 0 13px rgba(255,39,82,.26),
      0 0 24px rgba(255,39,82,.12) !important;
  }
}

.dsx-lang-switch{
  display:none !important;
}

@media(max-width:900px){
header.dsx-header-v3{
    position:relative !important;
    display:flex !important;
    align-items:center !important;
    flex-wrap:nowrap !important;

    min-height:72px !important;
    padding:10px 14px !important;
    gap:10px !important;
  }

header.dsx-header-v3 .dsx-header-brand-zone{
    order:1 !important;
    flex:1 1 auto !important;
    min-width:0 !important;
  }

header.dsx-header-v3 .brand-lockup{
    width:170px !important;
    min-width:0 !important;
    height:46px !important;

    background-image:url('/img/lb3/dsx0-thrill-header.png') !important;
    background-repeat:no-repeat !important;
    background-position:left center !important;
    background-size:contain !important;
  }

header.dsx-header-v3 .brand-lockup > img,
  header.dsx-header-v3 .brand-lockup .brand-plus{
    display:none !important;
  }

header.dsx-header-v3 > nav{
    display:none !important;
  }

header.dsx-header-v3 .dsx-lang-switch{
    display:none !important;
  }

header.dsx-header-v3 #dsxKickStatusPill{
    order:2 !important;

    min-width:auto !important;
    height:38px !important;
    padding:0 11px !important;

    font-size:10px !important;
    flex:0 0 auto !important;
  }
}

@media(max-width:520px){
header.dsx-header-v3 .brand-lockup{
    width:145px !important;
  }

header.dsx-header-v3 #dsxKickStatusPill{
    height:36px !important;
    padding:0 9px !important;
  }
}


/* DSX0 exact-header final guard */

header.dsx-header-v3 {
  box-sizing:border-box !important;
}

header.dsx-header-v3 .dsx-lang-switch,
header.dsx-header-v3 .beta-chip {
  display:none !important;
}

header.dsx-header-v3 nav a[href="/termos.html"] {
  display:none !important;
}

header.dsx-header-v3 .lb3-nav-icon svg {
  fill:none !important;
  stroke:currentColor !important;
}
