/* CC99A · cc99a-fix.css v2 — carregado no FIM do <head> (depois do bundle) para vencer a cascata.
   Só visual. Medidas do Tema-CC999-Abacus-v2 (styles.css): header 64, hero 849/475 r12, chips (100%-30px)/6 min 53,
   grade 3 col gap 10, tabbar 84 #005000, ícones 68 / central 80. */
html.prime-cc99a body, html.prime-cc99a ion-app, html.prime-cc99a ion-content { background:#002800 !important; --background:#002800 !important; }
/* cabeçalho: sem barra PWA (não existe na referência), toolbar 64 */
html.prime-cc99a div.pwa-header-wrap { display:none !important; }
html.prime-cc99a ion-header ion-toolbar.toolbar { --background:#001900 !important; background:#001900 !important; --min-height:64px !important; min-height:64px !important; }
html.prime-cc99a ion-header ion-toolbar.toolbar ion-icon.menu-icon { color:#ffe600 !important; font-size:26px !important; }
html.prime-cc99a div.logo-wrap ion-img.logo { width:150px !important; height:40px !important; }
/* hero: largura útil (4%), proporção 849/475, slides 100% */
html.prime-cc99a div.swiper-poster { height:auto !important; margin:12px 4% 0 !important; padding:0 !important; border-radius:12px !important; overflow:hidden !important; }
html.prime-cc99a div.swiper-poster .swiper { width:100% !important; height:auto !important; overflow:hidden !important; border-radius:12px !important; }
html.prime-cc99a div.swiper-poster .swiper-wrapper { display:flex !important; flex-direction:row !important; height:auto !important; }
html.prime-cc99a div.swiper-poster .swiper-slide { width:100% !important; flex:0 0 100% !important; height:auto !important; }
html.prime-cc99a div.swiper-poster img.poster-img { display:block !important; width:100% !important; height:auto !important; aspect-ratio:849/475 !important; object-fit:cover !important; border-radius:12px !important; }
html.prime-cc99a div.swiper-poster .swiper-pagination { bottom:6px !important; }
/* atalhos sob o hero: 2 colunas na largura útil */
html.prime-cc99a ion-content div.wrapper.layout1:not(.segment-c) { width:92% !important; margin:10px auto 0 !important; padding:0 !important; }
html.prime-cc99a ion-content div.wrapper.layout1:not(.segment-c) div.column-wrap { display:flex !important; gap:10px !important; }
html.prime-cc99a ion-content div.wrapper.layout1:not(.segment-c) ion-img.item-image { flex:1 1 0 !important; width:auto !important; border-radius:12px !important; overflow:hidden !important; }
/* ticker */
html.prime-cc99a div.marquee-wrapper { padding:0 4% !important; margin-top:10px !important; height:48px !important; }
html.prime-cc99a div.megaphone-wrapper { background:#002b00 !important; border:1px solid #126100 !important; border-radius:10px !important; height:46px !important; }
/* chips de categoria: 6 por linha, proporção da referência */
html.prime-cc99a #stickyElement.segment-c, html.prime-cc99a div.wrapper.segment-c { padding:10px 4% 4px !important; height:auto !important; background:#002800 !important; }
html.prime-cc99a ion-segment.segment-scrollable { gap:0 !important; background:transparent !important; border-radius:0 !important; }
html.prime-cc99a ion-segment-button { flex:0 0 calc((100% - 30px) / 6) !important; width:calc((100% - 30px) / 6) !important; min-width:53px !important; max-width:72px !important; height:70px !important; min-height:70px !important; margin:0 3px !important; padding:0 !important; border:1px solid #165500 !important; border-radius:10px !important; background:#003500 !important; --background:#003500 !important; --background-checked:#004000 !important; --indicator-color:transparent !important; --indicator-height:0 !important; --color:#abc39d !important; --color-checked:#ffe600 !important; }
html.prime-cc99a ion-segment-button.segment-button-checked { border-color:#ffe600 !important; background:#004000 !important; box-shadow:none !important; }
html.prime-cc99a ion-segment-button div.btn-wall { background-image:none !important; background:transparent !important; width:100% !important; height:100% !important; padding:6px 2px 4px !important; display:flex !important; flex-direction:column !important; align-items:center !important; justify-content:center !important; }
html.prime-cc99a ion-segment-button div.btn-wall div.img-box { width:36px !important; height:36px !important; margin:0 auto 3px !important; background-size:36px 36px !important; }
html.prime-cc99a ion-segment-button div.btn-wall div.img-box.cc-icon > * { display:none !important; }
html.prime-cc99a ion-segment-button ion-label.label { font-size:11px !important; font-weight:700 !important; line-height:1.1 !important; text-transform:none !important; margin:0 !important; white-space:nowrap !important; overflow:hidden !important; text-overflow:ellipsis !important; max-width:100% !important; }
html.prime-cc99a ion-segment-button .sub-label { display:none !important; }
/* título de seção */
html.prime-cc99a div.game-head { margin:12px 4% 8px !important; padding:0 !important; background:transparent !important; }
/* grade de jogos: 3 por linha (celular) */
html.prime-cc99a div.game-content { padding:0 4% !important; }
html.prime-cc99a div.game-content div.card-container { display:grid !important; grid-template-columns:repeat(3, minmax(0, 1fr)) !important; gap:10px !important; width:100% !important; }
html.prime-cc99a div.game-content div.game-card, html.prime-cc99a div.game-content div.style1.game-card { width:auto !important; max-width:none !important; margin:0 !important; background:#003000 !important; border:1px solid #165500 !important; border-radius:11px !important; overflow:hidden !important; }
html.prime-cc99a div.game-card ion-img.game-img { display:block !important; width:100% !important; height:auto !important; aspect-ratio:1 !important; border-radius:10px 10px 0 0 !important; }
html.prime-cc99a div.game-card ion-img.game-img::part(image) { width:100% !important; height:100% !important; object-fit:cover !important; }
html.prime-cc99a div.game-card div.game-name { font-size:12px !important; color:#c7dbbc !important; padding:4px 6px 6px !important; text-align:center !important; min-height:0 !important; }
html.prime-cc99a div.game-card div.game-name:empty { display:none !important; }
html.prime-cc99a .cc-more, html.prime-cc99a .onMore { margin:8px 4% 4px !important; }
/* barra inferior: fundo #005000 84px, ordem visual da referência (Hall · Agente · PRESENTE central · Depósito · Perfil), destinos preservados */
html.prime-cc99a ion-tab-bar.tab-bar { height:84px !important; --background:transparent !important; background:transparent !important; border:0 !important; contain:none !important; overflow:visible !important; }
html.prime-cc99a ion-tab-bar.tab-bar div.inner-wrap { background:#005000 !important; background-image:none !important; height:84px !important; display:flex !important; align-items:flex-end !important; justify-content:space-around !important; padding:0 4px 6px !important; border-radius:0 !important; border-top:0 !important; overflow:visible !important; }
html.prime-cc99a ion-tab-bar.tab-bar div.wall.background-img { display:none !important; }
html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn, html.prime-cc99a ion-tab-bar.tab-bar div.flexible-tab { flex:1 1 0 !important; display:flex !important; flex-direction:column !important; align-items:center !important; justify-content:flex-end !important; color:#d6ecc9 !important; font-size:11px !important; font-weight:700 !important; background:none !important; position:relative !important; }
html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="inicio"] { order:1 !important; }
html.prime-cc99a ion-tab-bar.tab-bar div.flexible-tab { order:2 !important; }
html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="promo"] { order:3 !important; }
html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="entrar"] { order:4 !important; }
html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="perfil"] { order:5 !important; }
html.prime-cc99a ion-tab-bar.tab-bar ion-img.tab-img { width:54px !important; height:54px !important; margin:0 0 2px !important; }
html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="promo"] ion-img.tab-img { width:80px !important; height:68px !important; margin-top:-26px !important; filter:drop-shadow(0 2px 4px rgba(0,0,0,.45)); }
/* aba flexível (Agente): sem a forma escura do bundle; vira botão comum */
html.prime-cc99a ion-tab-bar.tab-bar div.flexible-tab div.flexible-tab-box { width:54px !important; height:54px !important; margin:0 0 2px !important; padding:0 !important; background:none !important; background-image:none !important; box-shadow:none !important; border:0 !important; border-radius:0 !important; display:flex !important; align-items:center !important; justify-content:center !important; position:static !important; transform:none !important; }
html.prime-cc99a ion-tab-bar.tab-bar div.flexible-tab div.flexible-tab-box::before, html.prime-cc99a ion-tab-bar.tab-bar div.flexible-tab div.flexible-tab-box::after, html.prime-cc99a ion-tab-bar.tab-bar div.flexible-tab::before, html.prime-cc99a ion-tab-bar.tab-bar div.flexible-tab::after { display:none !important; content:none !important; }
html.prime-cc99a ion-tab-bar.tab-bar ion-img.flexible-img-ring { display:none !important; }
html.prime-cc99a ion-tab-bar.tab-bar ion-img.flexible-img-main { width:54px !important; height:54px !important; position:static !important; }
html.prime-cc99a ion-tab-bar.tab-bar div.active-tab, html.prime-cc99a ion-tab-bar.tab-bar div.active-tab ion-label { color:#ffe600 !important; }
html.prime-cc99a ion-tab-bar.tab-bar ion-label.tab-label { font-size:11px !important; color:inherit !important; }
html.prime-cc99a ion-content.main-content, html.prime-cc99a ion-content.rounded-t { --padding-bottom:96px !important; }
/* flutuantes à direita, acima da barra */
html.prime-cc99a .cc-float-r { right:4px !important; bottom:92px !important; }
html.prime-cc99a .cc-float-r a, html.prime-cc99a .cc-float-r img { width:80px !important; height:80px !important; }
/* perfil (logado) */
html.prime-cc99a ion-content.mine div.user-base-info { background:linear-gradient(180deg,#009400,#003000) !important; }
html.prime-cc99a ion-content.mine div.recharge-withdraw div.recharge-info, html.prime-cc99a ion-content.mine div.recharge-withdraw div.withdraw-info, html.prime-cc99a ion-content.mine div.recharge-withdraw ion-button { background:#003b00 !important; --background:#003b00 !important; border:1px solid #165500 !important; border-radius:12px !important; color:#f7faf4 !important; --color:#f7faf4 !important; }
html.prime-cc99a ion-content.mine div.my-vip { background:linear-gradient(180deg,#009400,#003000) !important; border-radius:12px !important; }
html.prime-cc99a ion-content.mine div.my-vip .vip-detail, html.prime-cc99a ion-content.mine div.my-vip ion-button { background:#ffe600 !important; --background:#ffe600 !important; color:#071a00 !important; --color:#071a00 !important; }
html.prime-cc99a ion-content.mine ion-progress-bar { --background:#39a72b !important; --progress-background:#ffe600 !important; }
html.prime-cc99a ion-content.mine div.feature-tab, html.prime-cc99a ion-content.mine section.user-tab-info, html.prime-cc99a ion-content.mine div.kf-nav { background:#003000 !important; border:1px solid #165500 !important; border-radius:12px !important; }
html.prime-cc99a ion-content.mine div.feature-tab ion-item, html.prime-cc99a ion-content.mine ion-item { --background:#004000 !important; --color:#6cda24 !important; --border-color:#165500 !important; }
html.prime-cc99a ion-content.mine ion-thumbnail.avatar-info, html.prime-cc99a ion-content.mine ion-avatar { border:2px solid #ffe600 !important; border-radius:50% !important; }
/* promoções */
html.prime-cc99a div.activity-wrap { background:#003000 !important; border:1px solid #22531a !important; border-radius:12px !important; margin:10px 4% !important; }
html.prime-cc99a div.activity-wrap .in-progress { background:linear-gradient(180deg,#ffeb00,#ffd000) !important; color:#071a00 !important; border-radius:8px !important; }
html.prime-cc99a ion-header ion-toolbar ion-segment ion-segment-button { flex:1 1 auto !important; width:auto !important; max-width:none !important; height:40px !important; min-height:40px !important; border:0 !important; background:transparent !important; --background:transparent !important; }
html.prime-cc99a ion-header ion-toolbar ion-segment ion-segment-button.segment-button-checked { color:#ffe600 !important; --color-checked:#ffe600 !important; border-bottom:2px solid #ffe600 !important; border-radius:0 !important; background:transparent !important; }
/* popup de anúncio: arte CC99A (a arte da outra marca vem da API) */
html.prime-cc99a ion-modal .announcement-wrapper .content { background-image:url(/assets/cc99a/anuncio.webp?v=2) !important; background-size:contain !important; background-position:center !important; background-repeat:no-repeat !important; }
/* desktop: SPA centralizado 540, grade 4 col */
@media (min-width:768px) {
  html.prime-cc99a ion-router-outlet.mx-auto { max-width:540px !important; margin:0 auto !important; }
  html.prime-cc99a div.game-content div.card-container { grid-template-columns:repeat(4, minmax(0, 1fr)) !important; }
  html.prime-cc99a .cc-float-r { right:calc(50% - 270px + 4px) !important; }
}
/* v3 — ajustes pós-verificação */
div.swiper-poster img.poster-img{height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;max-width:100%!important}
div.card-container div.game-card{height:auto!important;min-height:0!important;padding-bottom:0!important}
div.card-container div.game-card ion-img.game-img{height:auto!important}
div.card-container div.game-name:empty,div.card-container div.game-name:blank{display:none!important;height:0!important}
ion-header div.toolbar,ion-header ion-toolbar{max-width:100vw!important;overflow:hidden!important;box-sizing:border-box!important;padding-right:8px!important}


/* v4 — corrigir a cascata do Ionic e respeitar os assets panorâmicos */
/* Banners: preservar a proporção natural dos arquivos e evitar corte/estiramento. */
html.prime-cc99a div.swiper-poster img.poster-img {
  width:100% !important;
  height:auto !important;
  aspect-ratio:auto !important;
  object-fit:contain !important;
  object-position:center center !important;
}

/* Botões Ionic: aplicar as variáveis de tema à parte nativa do componente. */
html.prime-cc99a ion-button::part(native) {
  background:var(--background, #009900) !important;
  color:var(--color, #f7faf4) !important;
  border-radius:var(--border-radius, 8px) !important;
}

/* Navegação inferior: exibir os rótulos, mantendo o presente central sem legenda. */
html.prime-cc99a ion-tab-bar.tab-bar ion-label.tab-label {
  display:block !important;
  font-size:11px !important;
  line-height:1.1 !important;
}
html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="promo"] ion-label.tab-label {
  display:none !important;
}
/* v5 — harmonizar o botão de ação do letreiro com a paleta CC99A; lógica intacta. */
html.prime-cc99a .marquee-wrapper ion-button.icon-btn {
  --background:#003b00 !important;
  --color:#f7faf4 !important;
  --border-radius:10px !important;
}
html.prime-cc99a .marquee-wrapper ion-button.icon-btn::part(native) {
  background:#003b00 !important;
  color:#f7faf4 !important;
  border:1px solid #165500 !important;
  border-radius:10px !important;
}

/* v6 — padronizar as abas e o estado desabilitado do painel de agentes. */
html.prime-cc99a .tab-box ion-segment-button ion-button.base-style {
  --background:transparent !important;
  --color:#d8e6d4 !important;
  background:transparent !important;
  color:#d8e6d4 !important;
}
html.prime-cc99a .tab-box ion-segment-button ion-button.base-style::part(native) {
  background:transparent !important;
  color:#d8e6d4 !important;
  border-radius:8px !important;
  box-shadow:none !important;
}
html.prime-cc99a .tab-box ion-segment-button ion-button.base-style.select-style {
  --background:#003b00 !important;
  --color:#ffe600 !important;
  background:#003b00 !important;
  color:#ffe600 !important;
}
html.prime-cc99a .tab-box ion-segment-button ion-button.base-style.select-style::part(native) {
  background:#003b00 !important;
  color:#ffe600 !important;
  border:1px solid #ffe600 !important;
  box-shadow:0 0 8px rgba(255,230,0,.16) !important;
}
html.prime-cc99a ion-button.claim.button-disabled {
  --background:#123d13 !important;
  --color:#b7cbb2 !important;
  background:#123d13 !important;
  color:#b7cbb2 !important;
}
html.prime-cc99a ion-button.claim.button-disabled::part(native) {
  background:#123d13 !important;
  color:#b7cbb2 !important;
  border:1px solid #245b24 !important;
  box-shadow:none !important;
}

/* v7 — fidelidade visual 20/10/2026 */
html.prime-cc99a{--ep-primary-primary-900:#003000;--ep-primary-primary-800:#004400;--ep-primary-primary-700:#005b00;--ep-primary-primary-600:#007600;--ep-primary-primary-500:#009900;--ep-primary-primary-400:#36b71c;--ep-primary-primary-300:#6cda32;--ep-primary-primary-200:#a1ec77;--ep-primary-primary-100:#d3f4ba;--ep-primary-primary-Opacity:rgba(0,153,0,.3);--ep-neutral-gray-gray-L01:#001700;--ep-neutral-gray-gray-L02:#002200;--ep-neutral-gray-gray-L03:#003000;--ep-neutral-gray-gray-L04:#003c00;--ep-neutral-gray-gray-L05:#004a00;--ep-neutral-gray-gray-L06:#165b13;--ep-neutral-gray-gray-L07:#42713a;--ep-neutral-gray-gray-L08:#76976a;--ep-neutral-gray-gray-L09:#b0c5a5;--ep-neutral-gray-gray-L10:#e2eddb;--ep-color-text-navigation-default:#70d839;--ep-color-text-navigation-selected:#ffea00;--ep-color-icon-navigation-default:#70d839;--ep-color-icon-navigation-selected:#ffea00;--ep-color-text-brand-primary:#70d839;--ep-color-icon-brand-primary:#70d839;--ep-color-text-selected:#ffea00;--ep-color-icon-selected:#ffea00;--ep-color-background-fill-body-default:#002200;--ep-color-background-fill-foot-bar:#004800;--ep-color-background-fill-top-nav-primary:#001700;--ep-color-background-fill-top-nav-secondary:#001700;--ep-color-background-fill-surface-lowered:#002b00;--ep-color-background-fill-surface-raised-L1:#003300;--ep-color-background-fill-surface-raised-L2:#004000;--ep-color-background-fill-active-primary:#009900;--ep-color-border-brand:#178600;--ep-color-border-selected:#24a000;--color-bg-200:#002200;--color-bg-400:#003300;--color-bg-tab-on:linear-gradient(180deg,#009900,#006600);--color-bg-segment-ios:#003300;--color-bg-segment-ios-indicator:#009900;--cc-nav-height:70px;}html.prime-cc99a body,
html.prime-cc99a ion-app,
html.prime-cc99a ion-content{font-family:Arial,Roboto,sans-serif !important;background:#002200 !important;--background:#002200 !important;}html.prime-cc99a :is(ion-label,ion-button,button,input,.game-name,.name,.title,.tab-label){font-family:Arial,Roboto,sans-serif !important;}html.prime-cc99a ion-header ion-toolbar.toolbar{--background:#001700 !important;background:#001700 !important;--min-height:64px !important;--padding-start:8px !important;--padding-end:12px !important;padding-right:0 !important;box-shadow:none !important;}html.prime-cc99a ion-buttons.menu-btn{margin:0 8px 0 0 !important;}html.prime-cc99a ion-buttons.menu-btn ion-icon.menu-icon{font-size:30px !important;}html.prime-cc99a div.logo-wrap ion-img.logo{width:140px !important;max-width:140px !important;height:38px !important;}html.prime-cc99a div.button-box{gap:8px !important;}html.prime-cc99a div.button-box ion-button.unset-btn{height:35px !important;min-width:68px !important;margin:0 !important;font-size:13px !important;font-weight:400 !important;--padding-start:12px !important;--padding-end:12px !important;--border-radius:9px !important;}html.prime-cc99a div.button-box ion-button.login{--background:#002200 !important;--color:#f2f7ee !important;border:1px solid #159a00 !important;border-radius:9px !important;}html.prime-cc99a div.button-box ion-button.register{--background:linear-gradient(90deg,#fff000,#ffd200) !important;--color:#092300 !important;}html.prime-cc99a .register-btn-warper .rewardTag{display:none !important;}html.prime-cc99a div.swiper-poster{margin-top:8px !important;}html.prime-cc99a div.swiper-poster .swiper-pagination-bullet{width:6px !important;height:6px !important;background:#fff !important;border-radius:50% !important;}html.prime-cc99a div.swiper-poster .swiper-pagination-bullet-active{width:6px !important;}html.prime-cc99a div.megaphone-wrapper{background:#003000 !important;}html.prime-cc99a .marquee-wrapper ion-button.icon-btn::part(native){border:0 !important;}html.prime-cc99a #stickyElement.segment-c ion-segment-button,
html.prime-cc99a div.wrapper.segment-c ion-segment-button{min-width:0 !important;height:58px !important;min-height:58px !important;background:#163d16 !important;--background:#163d16 !important;border-color:#40633a !important;--color:#d6e4cc !important;}html.prime-cc99a #stickyElement.segment-c ion-segment-button.segment-button-checked{background:linear-gradient(180deg,#008400,#004700) !important;border-color:#26a600 !important;}html.prime-cc99a ion-segment-button div.btn-wall div.img-box{width:31px !important;height:31px !important;background-size:31px 31px !important;}html.prime-cc99a ion-segment-button ion-label.label{font-weight:400 !important;}html.prime-cc99a div.game-head span.label{font-size:15px !important;}html.prime-cc99a div.game-head div.total ion-label.label{display:inline-block;padding:6px 12px;background:#009500;color:#fff;border-radius:5px;}html.prime-cc99a div.game-content div.game-card{background:transparent !important;border:0 !important;border-radius:0 !important;}html.prime-cc99a div.game-card ion-img.game-img{border-radius:11px !important;overflow:hidden !important;}html.prime-cc99a div.game-card div.game-name{color:#d5e3ce !important;font-weight:700 !important;font-size:12px !important;padding:9px 1px 13px !important;line-height:1.3 !important;}html.prime-cc99a ion-tab-bar.tab-bar{height:calc(var(--cc-nav-height) + env(safe-area-inset-bottom,0px)) !important;min-height:var(--cc-nav-height) !important;background:#004800 !important;--background:#004800 !important;padding-bottom:0 !important;overflow:visible !important;}html.prime-cc99a ion-tab-bar.tab-bar div.inner-wrap{height:var(--cc-nav-height) !important;width:100% !important;padding:0 0 6px !important;background:#004800 !important;align-items:center !important;justify-content:space-around !important;box-sizing:border-box !important;}html.prime-cc99a ion-tab-bar.tab-bar :is(div.tab-btn,div.flexible-tab){height:64px !important;flex:0 0 20% !important;min-width:0 !important;justify-content:center !important;gap:5px !important;font-weight:400 !important;color:#73d339 !important;cursor:pointer;}html.prime-cc99a ion-tab-bar.tab-bar :is(ion-img.tab-img,ion-img.flexible-img-main){display:none !important;}html.prime-cc99a ion-tab-bar.tab-bar div.flexible-tab div.flexible-tab-box{display:none !important;width:0 !important;height:0 !important;margin:0 !important;}html.prime-cc99a ion-tab-bar.tab-bar :is(div.tab-btn,div.flexible-tab)::before{content:"";display:block !important;width:29px;height:29px;background:currentColor;-webkit-mask:var(--cc-tab-icon) center/contain no-repeat;mask:var(--cc-tab-icon) center/contain no-repeat;flex-shrink:0;}html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="inicio"]{--cc-tab-icon:url("data:image/webp;base64,UklGRjYFAABXRUJQVlA4WAoAAAAQAAAAQwAAOgAAQUxQSI8AAAABCUVtG0lK09/wR7wnhIj+ByBtC+76ZkFFh5D8gG3bSI5G/Rc92d3/r3sXREyAIrdtm2aedtL2DSpnwUQgGaABxeRxgGWbECTxOwnaoSW1q9OExW461rkgx8WDrPOf9Tq0EDUkMEvUNsx7z1lAnJZtXyClATkICQjLr42VtRlux6QPwLgnX3qQfw7gugtXAABWUDgggAQAAHAXAJ0BKkQAOwA+YSaPRSQiIRTcB2xABgS2AF7I4H8A56qn/JfxV9lmuP0D8QcpmdTsQ/VebP1J/lr2AP0l6UXmA/az9kveY9FXoF/zjqRfQA6Vj9qf2X9nbMM+2T+6SMpaNmoK3Bk//g8n31H7AX6oehX68/2M9hD9Xv/+rd8xp49bZ9VQSdbOGUzbF/5rYVCx3xj2OvS1fGN/O9MEkLUzGbFV7WrcAqk2kWpAkG1V9vrV9fsLgeowOb/+ftfpigLqrGAA/vfwf/9dZ//XLX//Wh6672EerfMmcS+D7mzRHyDS04o1HhVxoMj6S0wFLXn0BF3crzyNLOFDf5q7dVUG8d+jz4okbDn3TvHtHHFe/cgFY//omadPw5cpd/oH/0NxJoUicskE/snOMS/HosKxfvk8rmmtcxiBHO/gG+4ZieO9bsb8d5q5o3BsBpZAOF8yQ5F0lIdycrhA+Rt7cJ9UBcXuNu467rWhpO9t9lKHgbj1jPnKqeGQpBaYfr9HtcvHIcpkKTw1RVbTE6TGMftRk/H2Qt/clCDyI+VjTX5kD4iG9rEsLW38uT1okmEisGFWpHyczLzUoCbH1o4wYfwNrCjQTqJFsm09W6mpsdpECR4oNzSnvwBevN2Uctejagt/okB8+oyUhE5bvijdJ7DdmKbmXqz/Si5puol55jhTnnuz906aCDUYBo5eGIn65GGyrqtZ24b+2W6YCPl0HZp19c2TCru14hMjDDa/2idLv3AMLkB8+kzNsBhweRnR8JuA6dR4dms3+xIQfvjYgMSiAr+nF8zcV/KobcJ9yrJDCwkJTFnH+isYDg6pv1UEmVvrqSZScN6loEeV2IqvSUyr9oY7NNcateXgk2sxzno+C5b6H8QkezBMF0mp4hIDdd/sMpYiAUUMF2G/MTTv0R4Bl5s2FCypYrERzpMPgFtiq8L/YU9n69Ib2P25LZqyXIGozEA8ZQITL8FC7xrXoz1VtXg4HZtTzhIP9WAQLPrRpLx5Feof+J97LcU1Mik/kLd2jLDmt+nfz1sk7eVMHRSAjutI3Wd/oNInjrAOzRAaFY81X4Ih2UVrh30pNyJgd+i3B/IImvbvQKiAOvsvDZww1439lBUpVRRn9ddR/AMKw7N65tpf8mNq6d9TDa7gxlc8KHmPWGBH4xF62TDWXYNjWAJFHTY41/JaE79Yl+1NHz61aZ0xoddOR9lJl6e+FneYUumlSaI96Joc1PRLZFgvxx/g7Yg09yqWho3XW2Tg0MrQByKKcxDv/I2NbluYAncBAb1oXXO96i8bluAk5Cf+v8vc+SfHq/wc/OB2dNIO9nS0YZo+n/oST//+N4rFhyqtqtA8zgtr+14SemnILYc2tV37QKLZ98vTjw7EXPVfXWukATK8YlcVq2c1kq6vzu0ysHFskuR5QtovAI4e5lY7P9RqJcZlf1CffyBUpIIopz17yE2u8eXceLbMwpr4zXySoZK9ZQNDcFtSvbZMYiELMOAtt8M2CVmSqZqGcFUHgBhivyXqPvtBacfzNgAAAA==");order:1 !important;}html.prime-cc99a ion-tab-bar.tab-bar div.flexible-tab{--cc-tab-icon:url("data:image/webp;base64,UklGRg4FAABXRUJQVlA4WAoAAAAQAAAAPwAAQwAAQUxQSPgAAAABDzD/ERGGRiCi/xEkx7btVsp6T6puDdvgrcigM0AkQikJihncMBh2CITgTRiqP/pDPG0e76YREaENahIDBhYYOYM7TDADFkYI6lRKKlzBAQmTAo4EmMGFBRyKgg0VdzDiABMKjngHKzMER4AJghHeATYq7CnQAF2ABBYWRhv47zssXDD7RoNGhy4S0jsINnjHdxxt7B/jO9OKC0SBkJVmOdqNvnP2+3yi0+MIplwfk+LVmw5ifGbjk60JfB+qd+yOnr8AngJCgFYSvu+rgS7DyKxP/SJzkBoWTzrQPl4gvNx9h9O35Rzq+j0SD9YLiMwBZBbQXgPbY1ZQOCDwAwAAMBIAnQEqQABEAD5hLJJHJCIhoSZ0C4CADAlmALhjicoHw3NDef+3277YOe2CRrbOQ0FUiNB8Wv1t7A/Sz9EQsNLTpBVaM9hJ2Vzb5udlQYFI4fE3RQG9lrU6KrWozUpajLyYL06RLMBS9G6ccesA+EHJcF53e2N79Yj3veFGNoBaZ24Nd/V/KAsG+JYw91vU2TeG0H/Sa6njIAD9Y9q3MDdS2rtsrbiDQtEPvsXbZCEdbYoclVIldJ4z5jsWMFMU//MZUP/+TmPgR/DVox3YYzf//KhJb/dEF1ES0W32XUTj3v5SdBZohPpEu4BvfW32D+H/eG7wvMEzksb+bZdgtRBnmayrZGj0HrhFw8THRgaLnPwC2p5eSDBZ3LIzIn3SVfxWoT2u4Gw3i+3WKrPLyqjYFgSIeQNyD+MPexCgwOCA+EOdgG9HfaJv/6G/i5EqQHu4ITM8j+0xtskYEVSabuMEJSXCnz32xpPVy13Xj38lwwTdvSD833ikqrFK4x181G1zM985kzlratanUrd57VjX5OCR+Sn0QBFGvQOl4lkZBsx/M7noVl81+BLIwEaxHkmRBwsnI+gTm4vhuE3UsF1gxA2RJyCJh6ain/qRYryIyic7dnWGbLpkIXPDzDZMhn6Dok1wyF8BSdv9NTTdWOQkIjaU9naUzgJqA/AH4aQZJRkj55AKVJUDidRAnJPg+Yl+q6oTzB1rMqUJrjMjCpiVgtXWZd4mhrHwqs/bC0c29RvrcpFrhWd7g1KSh/YsNd/55nmK1r2ClbHJTHbxScMlX3lo//nJfRkFCKmahbdGdrTWg59C9dHeqmdhtytrvZljyNokbUeUZIC0q1KYd6cKkGHueq0I3EH7FPcVyBr3RuWeegxBHisfxg5ft2AsVfgp+vuhjnWvXlqC995j0tvDwXd67PwWLKvfqFdooCylL8XyEGuVrTipUCD0ctrzP8e9h2Ed+XHDioGDRFsSaiHJtcNFo4ECZfDKmLA57TxmdPL9rLPXDxsgRJKP/6ESxrgaVz48dvpLyyAdpFhnQqKcTQBt6hybvWf0aeAxy8TQynSfll4i2zkSeJT5HYmkpdrxRamJOUCmWij9+jeBCD1YKnTFOIs3jVjeynTwDVhD3f2RQCx+u5O7O93jTo9VcjFmYtKrVH9NvbmCCrt2X3vuRgyJesW/biX4il7/5SJqzTO1C8dugYSY/l0tPsQ8B8+RxlvVpHghEfina445z7lXrIUVv+x7zVdBDb65I60EPWTMQySMoR9VgU5YFb9/hpojY+8K4VaNI4tFxX6kMfdiRnjLsHKGVxzKqVLzfTNxWc54BdCAbGlftgpCAAAA");order:2 !important;}html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="entrar"]{--cc-tab-icon:url("data:image/webp;base64,UklGRjgEAABXRUJQVlA4WAoAAAAQAAAAPwAAPgAAQUxQSLgAAAABgNw2kiRJ/jutPbMiIxf7jogJYNMhBw1WGW9xtcH1LStXLF2wNmVzxig/JrxnwDaf7PPBC44MM0+4RXDBJNE3N+gySNbkH2GQ3x2mLIpv2eEtl7jHPbgHW2Yf4IAvQC7/Rp1v0KZv1Ok9dUaGLd2iwAlH9J9Dk0FSMOME8AvTFAHSBvkjaDFIldHfeDJhlAV9MD0h8PNPppmvmKaHEM/3aCOZM0o2ESffwmYHuw3s79C5QW+G/gmbVlA4IFoDAACwEACdASpAAD8APmEokEakIiGhLhJKqIAMCWgAnTkAOWar93XzRbR/kN3JPxDO3AHmA84qydsBE7LJErsPzGlSc0Dxs6hHlK+x30VR3/sQpZ1juIWdypJe80sLdCjFq1JtqwvNBoCDcynXsf9p5s5HLp/8WQPl3DjnHg+Th3eSJePB0FjPyzo/Nz0DTWAAAP7zGBQVxSnGWLDmeyngq9hKSIuUyc3BvRBXTxs0lSw95BJfGTCnd1n6eunc0Z5StVB+8IZeMZzS5dRlVipmN1++Of8fx3F8Sp0YevV4PxCilcc/+TlupmCdJnssTf239RgKm/NHYflpbNTqWYSCAfM2GOxqdvZNyHqSWOMqCxIahq1rglFFSPWWqx1cv9DzJUwLpusF+sS+5pn8/C+fE6il06dtJeOMzaKUJp3hp/xAadp5Sa5LFxkzYM3oyAKXovlpwwK/ovnB0KxHej55z+cery6e7LGm6sG13AEei7nSR9oHlPsYMivjx0pUw5nhoSZr48dh1YbNwHkQ+8qJwI5I7gMExjTxJv7IO7IsgiT1SNRnYvhdYNLBkE0ImtYZoINCTqfCwOimMTZUg4ucqZCpwgrfUDkKP4hotI5Cz6PEubEVPp1XAZHqzmM4EgzHK2B1DHEcocRIYMnGrPqf9kqvHx8vGl+amdTZJEaOARKW1I2qUS7uSNneePe3ismn1KAUfjgYTP05j9KpbaCaN+ucKpoaHDmet15KAjwJMEAqlquKM9m7kizK370iNMXLNDpr3gvhZuH/zIhy8zbI1RrntO0P5wVPQnclRBu0gf4dDQS/EgMQEfiFLHMu3DUX4wN2J2Zgj31p3qJ0+Fay6uzZWQeQpEjMGEy8vLGSljpxLo1gq+uD51p/SDm0FYEik3PpJUcAQpeprNvYJgBYTuiC26ccfuO1hoTVIdvFU+f/41f0YupoBQTSpXjsSJqJ0wNfsTUCrRT2Wyk68xK2XFTn2sKOyCO49b7tg8XsCPMz1m9Yk9nzocfoyTe3nkL4cz9RYPOztAcLGWLBAPFFjKOQoQ2XFER+QRkoXcZoczO+3UARYe7Tod5XdrcwAb7Uu1xghNWeGzi6evXpOBAza2688E6DsUDGc3YoIf/Fa/gCmNOkuzw8LMuCwAA=");order:4 !important;}html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="perfil"]{--cc-tab-icon:url("data:image/webp;base64,UklGRtACAABXRUJQVlA4WAoAAAAQAAAAPQAAPQAAQUxQSG4AAAABgNxGkiMp/Hc6Vm9VZu+eeEXEBDDqm6Q7meRwm7ZphKsBLre55eHc8V+Z5/Kj8e1wMPbYbmOJLhI3yJwjdYrcE/ExOA9fktMZLq+YOmP2Oxa+ZOUzax9Y3CbY5UenC2jivofHLbzYwJtpDCbxIlZQOCA8AgAAUAwAnQEqPgA+AD5dJI9FI6IhmPuOSDgFxKDcJlVqX+gX3O/POqy0AoEB0SQ3VofUOoAfqqYdEmPkz9RyF4ZnB6/kHj+MXkq9q39ahQwbsuXqMoY/BcNyrWpCpTk+t3PR5XlyxtPSSjbEsgAA/v1RRf9pHvi20eDGon1C//iwsxdnNGaf/hWmBvZ3X10kfoOqeCUkkRB1rY5boNJclMPYi5DCCRq1c7IrLRqdmnRhH7wnOS4GHsJ1L1d2LgFPbHqVCHGzYu1KJALkW5dz62QVCyfWg8yY3g4AU5tWuKpqme/vnNHMHXG28WA6xmtb0kin1KMz7v6tP6Y550F1HCiV3XB8YvMY0JGJjwIR2c9CGEgjaoupRBq28BAxhEPb58lheChGKJNPdr//faDd9jdGaolzJtaEI+c1lGkdy0kz6if/v//2PT//ng2i4bya3Xsifhd0UaTAfEYb0avNFqqX2kjEzsk/jcPAiuJ0xM42kxFaiM4HPzTdYKmcTgwOtTZY1EbCnggzCmYxb0Xu/xr8GBkEG1BiwDlsoSNz07rvCVqG3aHrH5p+GEqfoZ3be7aykXnvM6955gHJcQHB91TCznv4ZZ09ms9rn4e4UtrRBszGflWG8JiwY7IdIQakzq1fsFa1GkPO2imkmptKAmiqOnikUfm7lQAl7As6oGTEcDXEaIuIbI2Trf7j1XW6hLOfnqmA6r2fpiIkERDVDS01wZDIPbNDQmvuq2BkVZrt7Z3rR0zOYKNllpQAAAA=");order:5 !important;}html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="promo"]{order:3 !important;gap:0 !important;}html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="promo"]::before{width:64px;height:64px;margin-top:-9px;border-radius:50%;background:url("data:image/webp;base64,UklGRmoEAABXRUJQVlA4WAoAAAAQAAAASQAASQAAQUxQSJUAAAABcNhIkhN1/knjoWfgvVFEMHDbSFHbOYYcwxM48rA2sQ2d67oG3XBgD1ehG459HtxgbNiKcMec8TIjOIEqSvHZtolnCVoBrzrHS1IpVWuzkrJKjm1jX/kOl8phr5xeezSd24IkFnK3hKijZ+DCGq7iuT4r5h4J4DJ1mfDvSbDJYxKXFFyo4ELFyXWRjuLfDtj+gYB0CABWUDggrgMAAPAUAJ0BKkoASgA+WSSNRSOiIRo8Bqg4BYS2AE6ZiX9v2H8ZPZjrL+J3tM6MOrcDeaD9o/2A4Q/pgOVm+HL9mPRgAhwn8W6CvdkdZKrGv4/nf/Sr5vFKy9bdtX/gT4IcinmUQ5HTpHNWT1VNSlwYmZFllPUt52pR+CflYsLy+MBnecTuBbPHcRHWwP5i6vgcdMyyzH81LuFGLDKjthoHiupmbrtbFLTbKjXth/or+sCAAP72id9v5BrDdVNqr3mhkHqfef/k/+TpK89K3meOzj/+c/uP2B+ffxugjmrtQ/8k/+oD6+EGqCD0O9dbvfdjWkk+V3JXxk4Ba80bvHOK2kV2/d/SZfP1zf9U0djMOh9P+1+U8YqP6jq+TySsDVC34L7G+1Nb4PdCXoNLAsLb3br6BX1lmmhBoma+1qawISH7/KFk5K4hYii9kqQ/c+/BKazCZtdrSQfBujZFXun6gwXSB0GmrOFGG0NkL+/XVy03Tnvw+xtXrGAP4gA9MVffeR8Qv//o85Ulhj1BlxevF9qhrZiY/8W+as54DEly+/K64fQsUZf/AKl50q3/aXAw86Th6kxcbJ9e+BKrxCeet3Kf/QTYmTWsrugQ0yM00S7oi0ed1HifiVAwE3qxNNJFaT7BK9dvFdXWyOcT2AGgjcJ7C0BrxM+bFk49vhCelcPDDX32p9k8uATnabvCZUErdptuksxMWvivmtV8rLotl3ax5Ry2CH1hNi+aagZ5SEUeIcvoTqrENBFkp6NQGUAqDVkoHqkx4XEcMSQe2IeXTWaYvmMXNpzSph7buJqzdvPDiaVMFFGyhpJCLafFAPWeTkTkmhCIDHdW9TeuRMDA8UVPp3KbpI9Ty5F+63x+KkA84JUNjBmG8Q4uAYmuFzSlo8LIAfzv664RV+AAYZ8BRWwSf6n/8+rfQtGGeFdcv6L2cwivTvwKv4JR5NZINltRnN4kOM2ItiGEVYEwNVAx40mnxGsKZtzCFsVZeiLw9hVMvM7funGdzE1aQ1NoW8YXWxYsN1CwJmv4xrldD+grJOjZCAv+vi/xkW1FASs4rUjApdUh2z/J5OqkhGeoGR20tJ7dW4fjQwQM15jSfuBfmdboUqwA+97KwnYtzmyh1w6P3ISwrxiWqPsyRzHqtPoTf+anSh4+X4pIO9Iv2HJ+WL3GaXKpx21B1EttSnhOVBs1qTSPCoQPgXcKReNRGGnDWe1m4/fzoGA0nN/5WEDNaQfSCrD6MMEyvc7t9kAAAA==") center/37px 37px no-repeat,radial-gradient(circle at 38% 30%,#0b9700,#006b00 65%,#005500);mask:none;-webkit-mask:none;border:1px solid #49a813;box-shadow:inset 0 0 14px rgba(132,255,30,.14);}html.prime-cc99a ion-tab-bar.tab-bar ion-label.tab-label{display:block !important;font-size:11px !important;line-height:1.1 !important;font-weight:400 !important;margin:0 !important;color:inherit !important;}html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="promo"] ion-label.tab-label{display:none !important;}html.prime-cc99a ion-tab-bar.tab-bar div.active-tab,
html.prime-cc99a ion-tab-bar.tab-bar div.active-tab ion-label{color:#fff000 !important;}html.prime-cc99a ion-tab-bar.tab-bar .red-point{right:20% !important;top:2px !important;}html.prime-cc99a ion-content.main-content{--padding-bottom:16px !important;}html.prime-cc99a .cc-float-r{bottom:calc(72px + env(safe-area-inset-bottom,0px)) !important;}html.prime-cc99a .cc-float-r a,.cc-float-r img{width:66px !important;height:66px !important;}html.prime-cc99a ion-menu[menu-id="main-menu"]{--width:71% !important;--max-width:385px !important;--background:#001c00 !important;}html.prime-cc99a ion-menu::part(backdrop){background:#001200;opacity:.55;}html.prime-cc99a ion-menu.menu-enabled.menu-open ~ ion-router-outlet{filter:blur(4px);}html.prime-cc99a ion-menu ion-toolbar.header-logo{--min-height:60px;--background:#001c00 !important;}html.prime-cc99a ion-menu ion-img.logo{width:180px !important;height:43px !important;max-width:100% !important;}html.prime-cc99a ion-menu ion-icon.close{color:#e4ecd9 !important;background:#213b21;padding:4px;border-radius:5px;font-size:20px;}html.prime-cc99a ion-menu ion-content{--background:#001c00 !important;background:#001c00 !important;--padding-start:12px !important;--padding-end:12px !important;}html.prime-cc99a ion-menu .assets-box{background:#003200 !important;margin:0 12px;border-radius:14px;}html.prime-cc99a ion-menu .assets-img{width:45px;height:45px;background:url(/assets/cc99a/favicon.png) center/contain no-repeat;border-radius:50%;}html.prime-cc99a ion-menu .assets-box .deposit{--background:#ffdf00 !important;--color:#082600 !important;}html.prime-cc99a ion-menu :is(.hot-game-box,.drop-down-box){display:none !important;}html.prime-cc99a ion-menu .activity-container{border:0 !important;padding:8px 0 22px !important;margin-top:8px !important;border-radius:14px;background:#003000 url(/assets/cc99a/menu-tigre.webp) right bottom/145px auto no-repeat;}html.prime-cc99a ion-menu .activity-container::before{display:none !important;}html.prime-cc99a ion-menu ul.activity-list{display:flex !important;flex-direction:column !important;gap:0 !important;}html.prime-cc99a ion-menu li.activity-box{background:transparent !important;border:0 !important;border-radius:0 !important;width:100% !important;min-height:43px;padding:7px 9px !important;display:flex !important;gap:10px !important;align-items:center !important;}html.prime-cc99a ion-menu li.activity-box ion-img{width:24px !important;height:25px !important;flex:0 0 24px;}html.prime-cc99a ion-menu li.activity-box ion-label.label{font-size:16px !important;font-weight:400 !important;color:#dae6d2 !important;}html.prime-cc99a ion-menu .social-box{padding:12px;background:#003000;border-radius:12px;gap:14px !important;}html.prime-cc99a ion-modal#login-modal{--background:#001900;--width:100%;--max-width:540px;--height:100%;--max-height:100%;--border-radius:0;font-family:Arial,Roboto,sans-serif;}html.prime-cc99a ion-modal#login-modal .warpper{min-height:100%;width:100%;box-sizing:border-box;padding:0 5% 155px;background:url(/assets/cc99a/cadastro-personagens.webp) center 32px/95% auto no-repeat,
url(/assets/cc99a/cadastro-base.webp) center bottom/100% auto no-repeat,#001900 !important;overflow-y:auto;}html.prime-cc99a ion-modal#login-modal .warpper > .header{height:250px !important;min-height:250px !important;background:transparent !important;}html.prime-cc99a ion-modal#login-modal .header-content > ion-img.logo{display:none !important;}html.prime-cc99a ion-modal#login-modal .btn-close{position:absolute;right:18px;top:20px;z-index:2;color:#fff !important;}html.prime-cc99a ion-modal#login-modal .content{padding:24px 18px 28px !important;border-radius:18px !important;border:1px solid #17a500 !important;background:linear-gradient(180deg,rgba(0,137,0,.95),rgba(0,38,0,.96)) !important;}html.prime-cc99a ion-modal#login-modal .content > .header{margin-bottom:26px !important;}html.prime-cc99a ion-modal#login-modal .content > .header p.title{font-size:32px !important;line-height:1.15 !important;font-weight:600 !important;color:#fff000 !important;margin-bottom:14px !important;}html.prime-cc99a ion-modal#login-modal :is(.register-hint,.login-hint){font-size:13px !important;font-weight:600;color:#e4efd9 !important;}html.prime-cc99a ion-modal#login-modal :is(.register-text,.login-text){font-size:13px !important;color:#70d836 !important;}html.prime-cc99a ion-modal#login-modal .content > .header .tag{display:none !important;}html.prime-cc99a ion-modal#login-modal .item-height{margin-bottom:12px !important;height:auto !important;}html.prime-cc99a ion-modal#login-modal label.input-wrapper{min-height:45px;border-radius:26px !important;background:#003000 !important;border:0 !important;}html.prime-cc99a ion-modal#login-modal input{color:#edf4e7 !important;font-size:14px !important;}html.prime-cc99a ion-modal#login-modal input::placeholder{color:#83a47b !important;font-family:monospace !important;}html.prime-cc99a ion-modal#login-modal .btn-login{margin-top:24px !important;}html.prime-cc99a ion-modal#login-modal ion-button.first-button,
html.prime-cc99a ion-modal#login-modal .submit ion-button{--background:linear-gradient(90deg,#b5c700,#b5bd00) !important;--color:#062600 !important;--border-radius:26px !important;font-size:16px !important;font-weight:700 !important;}html.prime-cc99a ion-modal#login-modal ion-button.first-button::part(native){background:linear-gradient(90deg,#b5c700,#b5bd00) !important;color:#062600 !important;}html.prime-cc99a ion-modal#login-modal .remember-account{color:#d4e3c8 !important;}@media (max-width:360px){html.prime-cc99a div.logo-wrap ion-img.logo{width:120px !important;max-width:120px !important;}html.prime-cc99a div.button-box ion-button.unset-btn{min-width:58px !important;--padding-start:8px !important;--padding-end:8px !important;}html.prime-cc99a ion-modal#login-modal .warpper > .header{height:220px !important;min-height:220px !important;}}@media (prefers-reduced-motion:reduce){html.prime-cc99a .cc-float-r img{animation:none !important;}}html.prime-cc99a .cc-account-card{display:flex;align-items:center;gap:8px;margin:10px 12px 8px;padding:6px 8px;border-radius:13px;background:#003300;color:#eef4e7;}html.prime-cc99a .cc-account-card[hidden]{display:none;}html.prime-cc99a .cc-account-card img{width:43px;height:43px;border-radius:10px;}html.prime-cc99a .cc-account-card strong{display:block;font:600 15px Arial,sans-serif;overflow-wrap:anywhere;}html.prime-cc99a .cc-account-card span{display:block;margin-top:5px;color:#86a07b;font:12px Arial,sans-serif;}html.prime-cc99a ion-content.mine{--padding-top:18px !important;--padding-bottom:24px !important;}html.prime-cc99a ion-content.mine .user-base-info{position:relative !important;top:auto !important;left:auto !important;width:92% !important;margin:0 auto 16px !important;padding:8px 0 0 !important;background:transparent !important;border-radius:0 !important;}html.prime-cc99a ion-content.mine .user-base-info .bg-img{display:none !important;}html.prime-cc99a ion-content.mine .user-info{align-items:center !important;padding:4px 0 !important;gap:10px !important;}html.prime-cc99a ion-content.mine ion-thumbnail.avatar-info{--size:86px;width:86px !important;height:86px !important;flex-shrink:0;border:0 !important;border-radius:15px !important;overflow:hidden !important;}html.prime-cc99a ion-content.mine ion-thumbnail.avatar-info img{border-radius:15px !important;width:100%;height:100%;object-fit:cover;}html.prime-cc99a ion-content.mine .user-info .vip-wrap{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;}html.prime-cc99a ion-content.mine .user-info .info-mid{font:600 16px Arial,sans-serif !important;line-height:1.45 !important;color:#e5eddc !important;flex-wrap:wrap;}html.prime-cc99a ion-content.mine .user-info .info-mid::before{content:"Conta:\00a0";}html.prime-cc99a ion-content.mine .user-id{order:-1;color:#d3dfc9 !important;font:13px Arial,sans-serif !important;}html.prime-cc99a ion-content.mine .user-info .img-wrap{margin-left:0 !important;}html.prime-cc99a ion-content.mine .user-info .img-wrap .info{color:#ffed00 !important;}html.prime-cc99a ion-content.mine .balance-info{background:transparent !important;border:0 !important;padding:12px 0 !important;gap:14px !important;align-items:center;}html.prime-cc99a ion-content.mine .balance-info .money-color,
html.prime-cc99a ion-content.mine .balance-info .color-text-currency{color:#ffeb00 !important;}html.prime-cc99a ion-content.mine .balance-info .title-color{color:#a3bd92 !important;-webkit-text-fill-color:#a3bd92 !important;background:none !important;font:12px/1.3 Arial,sans-serif !important;opacity:1 !important;margin-bottom:3px;}html.prime-cc99a ion-content.mine .recharge-withdraw{gap:16px !important;margin-top:10px !important;padding:0 !important;}html.prime-cc99a ion-content.mine .recharge-withdraw :is(.recharge-info,.withdraw-info){min-height:44px;width:calc(50% - 8px) !important;font:15px Arial,sans-serif !important;border:0 !important;border-radius:9px !important;}html.prime-cc99a ion-content.mine .recharge-withdraw .recharge-info{background:linear-gradient(90deg,#fff000,#ffcf00) !important;color:#052500 !important;}html.prime-cc99a ion-content.mine .recharge-withdraw .withdraw-info{background:#009900 !important;color:#fff !important;}html.prime-cc99a ion-content.mine .recharge-withdraw .icon{color:inherit !important;font-size:25px !important;}html.prime-cc99a ion-content.mine section.user-tab-info{width:92% !important;padding:0 !important;margin:0 auto !important;background:transparent !important;border:0 !important;border-radius:0 !important;display:flex;flex-direction:column;gap:10px;}html.prime-cc99a ion-content.mine :is(.feature-tab,.kf-nav){margin:0 !important;background:#003a00 !important;border:0 !important;border-radius:13px !important;overflow:hidden;}html.prime-cc99a ion-content.mine .feature-tab ion-item,
html.prime-cc99a ion-content.mine .kf-nav ion-item{--background:#003a00 !important;--color:#79d83b !important;--padding-start:16px !important;--inner-padding-end:16px !important;--min-height:54px !important;font-size:15px !important;border-bottom:1px solid #164b11;}html.prime-cc99a ion-content.mine ion-item::part(native){background:#003a00 !important;color:#79d83b !important;}html.prime-cc99a ion-content.mine ion-item .name{font-weight:400 !important;color:#79d83b !important;font-size:15px !important;}html.prime-cc99a ion-content.mine ion-item .top{margin:0 !important;gap:10px !important;align-items:center;}html.prime-cc99a ion-content.mine ion-item ion-icon{color:#79d83b !important;font-size:23px !important;}html.prime-cc99a ion-content.mine .feature-tab ion-item::after,
html.prime-cc99a ion-content.mine .kf-nav ion-item::after{content:"";position:absolute;right:17px;top:22px;width:8px;height:8px;border-top:2px solid #249300;border-right:2px solid #249300;transform:rotate(45deg);pointer-events:none;}html.prime-cc99a ion-content.mine .feature-tab ion-item[data-cc-kind="logout"]{margin-top:10px;border-top:8px solid #002200;}html.prime-cc99a ion-content.mine .feature-tab ion-item .invite-item{color:#8ebc78 !important;font:11px Arial,sans-serif !important;line-height:1.4;}html.prime-cc99a ion-content.mine .my-vip{position:relative;padding:14px 16px !important;margin:0 !important;background:linear-gradient(160deg,#006900 0%,#009900 55%) !important;border-radius:13px !important;overflow:hidden;}html.prime-cc99a ion-content.mine .my-vip .vip-info{background:transparent !important;padding:0 0 14px !important;}html.prime-cc99a ion-content.mine .my-vip .info{color:#ffef00 !important;font-size:24px !important;}html.prime-cc99a ion-content.mine .my-vip .vip-detail{position:absolute;top:0;right:0;padding:12px 22px !important;background:#ffdc00 !important;color:#082600 !important;border-radius:0 12px 4px 18px;}html.prime-cc99a ion-content.mine .my-vip .bet-wrap{color:#d7e9cd;font-size:12px;}html.prime-cc99a ion-content.mine .my-vip ion-progress-bar{--background:#369c21;--progress-background:#ffed00;height:6px;border-radius:4px;}html.prime-cc99a #t79-agente{background:#001b00 !important;}html.prime-cc99a #t79-agente .t79a-head{height:62px !important;background:#002200 !important;border-color:#155700 !important;}html.prime-cc99a #t79-agente .t79a-title{color:#ffe600 !important;font:700 20px Arial,sans-serif !important;}html.prime-cc99a #t79-agente .t79a-back{height:62px !important;}html.prime-cc99a #t79-agente .t79a-frame{background:#001b00 !important;}html.prime-cc99a ion-toolbar.promo-toolbar-first{--min-height:0 !important;min-height:0 !important;height:0 !important;overflow:hidden !important;}html.prime-cc99a ion-toolbar.promo-toolbar-first ion-segment{display:none !important;}html.prime-cc99a ion-header .cc-promo-title{display:flex;align-items:center;justify-content:center;height:58px;background:#002200;color:#f4f8f0;font:400 20px Arial,sans-serif;border-bottom:1px solid #0e3d0a;}html.prime-cc99a div.activity-wrap{display:flex !important;flex-direction:column !important;margin:0 4% 12px !important;padding:0 !important;background:#002f00 !important;border:1px solid #1f5214 !important;border-radius:12px !important;overflow:hidden !important;}html.prime-cc99a div.activity-wrap .activity-bottom{order:-1;background:transparent !important;padding:10px 12px !important;margin:0 !important;}html.prime-cc99a div.activity-wrap .activity-bottom-content{display:flex !important;align-items:center !important;gap:10px !important;background:transparent !important;padding:0 !important;}html.prime-cc99a div.activity-wrap .activity-bottom-content::before{content:"";flex:0 0 40px;height:40px;border-radius:10px;background:url("data:image/webp;base64,UklGRmoEAABXRUJQVlA4WAoAAAAQAAAASQAASQAAQUxQSJUAAAABcNhIkhN1/knjoWfgvVFEMHDbSFHbOYYcwxM48rA2sQ2d67oG3XBgD1ehG459HtxgbNiKcMec8TIjOIEqSvHZtolnCVoBrzrHS1IpVWuzkrJKjm1jX/kOl8phr5xeezSd24IkFnK3hKijZ+DCGq7iuT4r5h4J4DJ1mfDvSbDJYxKXFFyo4ELFyXWRjuLfDtj+gYB0CABWUDggrgMAAPAUAJ0BKkoASgA+WSSNRSOiIRo8Bqg4BYS2AE6ZiX9v2H8ZPZjrL+J3tM6MOrcDeaD9o/2A4Q/pgOVm+HL9mPRgAhwn8W6CvdkdZKrGv4/nf/Sr5vFKy9bdtX/gT4IcinmUQ5HTpHNWT1VNSlwYmZFllPUt52pR+CflYsLy+MBnecTuBbPHcRHWwP5i6vgcdMyyzH81LuFGLDKjthoHiupmbrtbFLTbKjXth/or+sCAAP72id9v5BrDdVNqr3mhkHqfef/k/+TpK89K3meOzj/+c/uP2B+ffxugjmrtQ/8k/+oD6+EGqCD0O9dbvfdjWkk+V3JXxk4Ba80bvHOK2kV2/d/SZfP1zf9U0djMOh9P+1+U8YqP6jq+TySsDVC34L7G+1Nb4PdCXoNLAsLb3br6BX1lmmhBoma+1qawISH7/KFk5K4hYii9kqQ/c+/BKazCZtdrSQfBujZFXun6gwXSB0GmrOFGG0NkL+/XVy03Tnvw+xtXrGAP4gA9MVffeR8Qv//o85Ulhj1BlxevF9qhrZiY/8W+as54DEly+/K64fQsUZf/AKl50q3/aXAw86Th6kxcbJ9e+BKrxCeet3Kf/QTYmTWsrugQ0yM00S7oi0ed1HifiVAwE3qxNNJFaT7BK9dvFdXWyOcT2AGgjcJ7C0BrxM+bFk49vhCelcPDDX32p9k8uATnabvCZUErdptuksxMWvivmtV8rLotl3ax5Ry2CH1hNi+aagZ5SEUeIcvoTqrENBFkp6NQGUAqDVkoHqkx4XEcMSQe2IeXTWaYvmMXNpzSph7buJqzdvPDiaVMFFGyhpJCLafFAPWeTkTkmhCIDHdW9TeuRMDA8UVPp3KbpI9Ty5F+63x+KkA84JUNjBmG8Q4uAYmuFzSlo8LIAfzv664RV+AAYZ8BRWwSf6n/8+rfQtGGeFdcv6L2cwivTvwKv4JR5NZINltRnN4kOM2ItiGEVYEwNVAx40mnxGsKZtzCFsVZeiLw9hVMvM7funGdzE1aQ1NoW8YXWxYsN1CwJmv4xrldD+grJOjZCAv+vi/xkW1FASs4rUjApdUh2z/J5OqkhGeoGR20tJ7dW4fjQwQM15jSfuBfmdboUqwA+97KwnYtzmyh1w6P3ISwrxiWqPsyRzHqtPoTf+anSh4+X4pIO9Iv2HJ+WL3GaXKpx21B1EttSnhOVBs1qTSPCoQPgXcKReNRGGnDWe1m4/fzoGA0nN/5WEDNaQfSCrD6MMEyvc7t9kAAAA==") center/26px 26px no-repeat,linear-gradient(160deg,#0a9a00,#005400);}html.prime-cc99a div.activity-wrap .activity-info-details{flex:1;min-width:0;}html.prime-cc99a div.activity-wrap .activity-name{color:#f2f6ee !important;font:600 15px/1.3 Arial,sans-serif !important;}html.prime-cc99a div.activity-wrap .in-progress{flex:0 0 auto;padding:9px 14px !important;border-radius:10px !important;background:linear-gradient(180deg,#ffec00,#ffcc00) !important;color:#1b2a00 !important;font:400 14px Arial,sans-serif !important;}html.prime-cc99a div.activity-wrap .rounded-top{min-height:0 !important;aspect-ratio:41/11;background-size:cover !important;background-position:center !important;border-radius:10px !important;border:1px solid #c9b400;}html.prime-cc99a ion-tab-bar.tab-bar div.flexible-tab{padding:0 !important;margin:0 !important;transform:none !important;top:auto !important;bottom:auto !important;}html.prime-cc99a div.activity-wrap .in-progress{width:auto !important;min-width:0 !important;max-width:none !important;white-space:nowrap !important;padding:8px 12px !important;font-size:13px !important;}html.prime-cc99a ion-content.mine .balance-info :is(.balances,.discount){height:auto !important;max-height:none !important;overflow:visible !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;gap:3px;}html.prime-cc99a{--cc-nav-height:68px;}html.prime-cc99a ion-tab-bar.tab-bar{padding:0 0 env(safe-area-inset-bottom,0px) !important;box-sizing:content-box !important;height:var(--cc-nav-height) !important;min-height:var(--cc-nav-height) !important;}html.prime-cc99a ion-tab-bar.tab-bar div.inner-wrap{height:var(--cc-nav-height) !important;padding:0 !important;}html.prime-cc99a ion-tab-bar.tab-bar :is(div.tab-btn,div.flexible-tab){height:var(--cc-nav-height) !important;gap:6px !important;}html.prime-cc99a ion-tab-bar.tab-bar :is(div.tab-btn,div.flexible-tab)::before{width:25px;height:25px;}html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="promo"]::before{width:62px;height:62px;margin-top:0;background-size:34px 34px,auto;}html.prime-cc99a ion-tab-bar.tab-bar ion-label.tab-label{font-size:11px !important;}html.prime-cc99a ion-tab-bar.tab-bar div.tab-btn[tab="promo"] .red-point{right:22% !important;top:4px !important;}html.prime-cc99a .cc-float-r{bottom:calc(var(--cc-nav-height) + 6px + env(safe-area-inset-bottom,0px)) !important;}html.prime-cc99a ion-content div.wrapper.layout1:has(> div.column-wrap){display:block !important;height:auto !important;width:calc(100% - 32px) !important;margin:10px auto 0 !important;padding:0 !important;}html.prime-cc99a ion-content div.wrapper.layout1:has(> div.column-wrap) > ion-img.item-image{display:none !important;}html.prime-cc99a ion-content div.wrapper.layout1 > div.column-wrap{display:flex !important;flex-direction:row !important;gap:8px !important;width:100% !important;height:auto !important;margin:0 !important;padding:0 !important;}html.prime-cc99a ion-content div.wrapper.layout1 > div.column-wrap > ion-img.item-image{flex:1 1 0 !important;width:auto !important;height:auto !important;min-height:0 !important;aspect-ratio:10/3 !important;margin:0 !important;border:0 !important;border-radius:8px !important;overflow:hidden !important;animation:none !important;transform:none !important;background:#39a51a center/100% 100% no-repeat !important;cursor:pointer;}html.prime-cc99a ion-content div.wrapper.layout1 > div.column-wrap > ion-img.item-0{background-image:url("/assets/cc99a/home-convide-50.webp?v=1") !important;}html.prime-cc99a ion-content div.wrapper.layout1 > div.column-wrap > ion-img.item-1{background-image:url("/assets/cc99a/home-agente-5.webp?v=1") !important;}html.prime-cc99a ion-content div.wrapper.layout1 > div.column-wrap > ion-img.item-image::part(image){opacity:0 !important;}html.prime-cc99a ion-tab-bar.tab-bar div.flexible-tab::before{content:"" !important;display:block !important;}html.prime-cc99a ion-content.mine div.user-base-info{background:transparent !important;}html.prime-cc99a ion-content.mine div.recharge-withdraw div.recharge-info{background:linear-gradient(90deg,#fff000,#ffcf00) !important;color:#052500 !important;}html.prime-cc99a ion-content.mine div.recharge-withdraw div.withdraw-info{background:#009900 !important;color:#fff !important;}

/* CC99A nome do jogo */
html.prime-cc99a div.game-card div.game-name, div.card-container div.game-name{display:block!important;position:static!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:12px!important;line-height:16px!important;color:#e8f5e0!important;padding:4px 6px 6px!important;background:#0d2b14!important;border-radius:0 0 10px 10px!important;min-height:0!important}

/* CC99A: avatar visual da marca em Perfil; não altera o avatar armazenado na conta. */
html.prime-cc99a ion-thumbnail.avatar-info img[src*="/avatar/"],
html.prime-cc99a .cc-account-card img[src*="/avatar/"] {
  content: url("/assets/cc99a/perfil-avatar.webp?v=1") !important;
  object-fit: cover !important;
}

/* v-nome2 — causa raiz: ion-img continuava position:absolute (regra original style1) e o nome
   preenchia o card inteiro atrás da capa. Card vira coluna: capa quadrada + nome abaixo. */
html.prime-cc99a div.card-container div.game-card,
html.prime-cc99a div.game-content div.game-card,
html.prime-cc99a div.card-container div.style1.game-card{position:relative!important;display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;padding:0!important;overflow:visible!important;}
html.prime-cc99a div.game-card ion-img.game-img,
html.prime-cc99a .style1 ion-img.game-img,
html.prime-cc99a .style2 ion-img.game-img{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:1!important;flex:0 0 auto!important;border-radius:11px!important;overflow:hidden!important;z-index:1;}
html.prime-cc99a div.game-card ion-img.game-img::part(image){width:100%!important;height:100%!important;object-fit:cover!important;}
html.prime-cc99a div.game-card div.game-name{position:static!important;display:block!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:7px 2px 2px!important;background:transparent!important;border-radius:0!important;color:#eaf5e2!important;font:700 12px/15px Arial,Roboto,sans-serif!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;z-index:2;}
html.prime-cc99a div.game-card ion-icon.platform-icon{position:absolute!important;top:6px!important;left:6px!important;z-index:3;}
html.prime-cc99a div.game-card ion-icon.favorite{position:absolute!important;top:6px!important;right:6px!important;z-index:3;}
html.prime-cc99a div.card-container{grid-auto-rows:auto!important;align-items:start!important;row-gap:12px!important;padding-bottom:4px!important;}
/* v-nome3: remove pseudo-elemento ::before (padding-bottom:135%) do bundle que criava espaco vazio no card */
html.prime-cc99a div.style1.game-card::before,html.prime-cc99a div.style1.game-card::after,html.prime-cc99a div.game-card::before,html.prime-cc99a div.game-card::after,html .style1.game-card[data-v-6bbea468]:before{content:none!important;display:none!important;padding:0!important;height:0!important;}

/* CC99A avatar padrao = mascote */
html.prime-cc99a ion-content.mine ion-thumbnail.avatar-info{background:url(/themes/prime/img/avatar-cc99a.png?v=1) center/cover no-repeat!important;border-radius:15px!important;overflow:hidden!important}
html.prime-cc99a ion-content.mine ion-thumbnail.avatar-info img,html.prime-cc99a ion-content.mine ion-thumbnail.avatar-info ion-img{opacity:0!important}
html.prime-cc99a ion-header ion-toolbar .btn-register,html.prime-cc99a ion-header .register{margin-right:10px!important}

/* 27/10 — grade de jogos da home centralizada (antes: 43px à esquerda x 16px à direita) */
html.prime-cc99a div.game-content{padding:0 12px !important}
html.prime-cc99a div.game-content div.swiper,html.prime-cc99a div.game-content div.swiper-wrapper{width:100% !important}
html.prime-cc99a div.game-content div.swiper-slide{margin-left:0 !important;margin-right:0 !important;width:100% !important;box-sizing:border-box !important}
