/* Static reconstruction: restore original sidebar symbols, layout and support art.
   Preserve all content, elements and Tailwind-generated source CSS as captured. */
.sp-e60{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;justify-content:flex-start;gap:8px!important;padding:12px!important;min-height:64px;height:auto}
.sp-e60 > .sp-e61{flex:0 0 36px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;padding:8px!important}
.sp-e60 .sp-e62{width:18px;height:18px}
.sp-e502{background-color:#1c1d20}
.sp-e502::before{background-image:url("assets/asset-013.webp")!important;background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:1}
.sp-e502 > .sp-e511{z-index:10;object-fit:contain;object-position:top right}
.sp-e502 > .sp-e503{z-index:20}
.sp-e561 svg,.sp-e68 svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor}

/* Active casino/filter tabs were exported without their interaction-driven state. */
.sp-e18>.sp-e19,.sp-e18[aria-selected="true"]>.sp-e19{
 background:#bbed00!important;border-radius:6px!important;color:#131313!important;height:40px;
}
.sp-e18 .sp-e20{color:#111!important}
.sp-e192>.sp-e193{
 background:#bbed00!important;border-radius:6px!important;color:#111!important;height:40px;
 padding-left:10px;padding-right:10px;
}
.sp-e192 .sp-e196{color:#111!important}

/* Prevent root-level mobile sideways scroll while preserving nested game rails. */
@media (max-width:1023px) {
 html,body {max-width:100vw!important;overflow-x:clip!important}
}

/* Full-width original casino active tab: 90px within a 184px switch.
   The previous 16px button padding shrank the green fill to only 58px. */
.sp-e18{
  width:90px!important;
  padding-left:0!important;
  padding-right:0!important;
}
.sp-e18>.sp-e19{
  box-sizing:border-box!important;
  width:90px!important;
  min-width:90px!important;
  max-width:90px!important;
  height:40px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
}
