/* Tema "rw": site claro, cartoes arredondados, fonte Poppins. Ligado por SITE_SKIN=rw.
   Cores primaria/secundaria continuam vindo das configuracoes (Aparencia). */
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/poppins-400.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/poppins-500.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/poppins-600.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/poppins-700.woff2) format('woff2')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/poppins-800.woff2) format('woff2')}
:root{
  --incrivel-bg:#ffffff !important;
  --incrivel-border:#f3e3d6 !important;
  --incrivel-bgColor:#1f1712 !important;
  --incrivel-bgLink:#1f1712 !important;
  --incrivel-rgba:0,0,0 !important;
  --incrivel-rgbaInvert:255,255,255 !important;
  --incrivel-rgbaGlass:rgba(40,25,15,.04) !important;
  --incrivel-papel:#ffffff !important;
  --incrivel-tinta:#1f1712 !important;
  --incrivel-superficie-0:#ffffff !important;
  --incrivel-superficie-1:#ffffff !important;
  --incrivel-superficie-2:#fff8f3 !important;
  --incrivel-superficie-3:#ffede0 !important;
  --incrivel-texto-forte:#17110c !important;
  --incrivel-texto:#1f1712 !important;
  --incrivel-texto-suave:#5a4c42 !important;
  --incrivel-texto-fraco:#8a7b70 !important;
  --incrivel-texto-invertido:#ffffff !important;
  --incrivel-borda-sutil:rgba(40,25,15,.07) !important;
  --incrivel-borda-media:rgba(40,25,15,.14) !important;
  --incrivel-borda-forte:rgba(40,25,15,.28) !important;
  --incrivel-formBg:#ffffff !important;
  --incrivel-formBgHover:#fff8f3 !important;
  --incrivel-formBgHoverColor:#17110c !important;
  --incrivel-formBorder:#ecdcd0 !important;
  --incrivel-formColor:#17110c !important;
  --incrivel-campo-bg:#ffffff !important;
  --incrivel-campo-bg-foco:#ffffff !important;
  --incrivel-campo-borda:#ecdcd0 !important;
  --incrivel-campo-texto:#17110c !important;
  --incrivel-campo-texto-foco:#17110c !important;
  --incrivel-campo-placeholder:#a8998e !important;
  --incrivel-cardBg:#ffffff !important;
  --incrivel-cardColor:#1f1712 !important;
  --incrivel-cardLink:#17110c !important;
  --incrivel-modalBg:#ffffff !important;
  --incrivel-modalBorder:rgba(40,25,15,.08) !important;
  --incrivel-modalColor:#1f1712 !important;
  --incrivel-primariaDarken:#ffffff !important;
  --incrivel-primariaDarkenColor:#1f1712 !important;
  --incrivel-primariaDarkenLink:#17110c !important;
  --incrivel-primaria-suave:#ffede0 !important;
  --incrivel-sucesso-suave:#e5f7ec !important;
  --incrivel-aviso-suave:#fff6dc !important;
  --incrivel-erro-suave:#fde8e8 !important;
  --incrivel-info-suave:#e5f2fb !important;
  --incrivel-overlay:rgba(30,18,10,.55) !important;
  --incrivel-vidro:rgba(255,255,255,.7) !important;
  --pb-track-bg:#ffe3d0;
  --rw-raio:18px;
  --rw-sombra:0 6px 24px rgba(120,50,10,.08);
}
body.skin-rw, body.skin-rw *{font-family:'Poppins',system-ui,sans-serif}
body.skin-rw .bi, body.skin-rw [class^="bi-"], body.skin-rw [class*=" bi-"]{font-family:bootstrap-icons !important}
body.skin-rw{background:linear-gradient(180deg,#fff4ec 0,#ffffff 320px) !important;color:#1f1712}
/* cabecalho branco com sombra */
body.skin-rw header.Header_appHeader__3lDdI, body.skin-rw .Header_appHeaderContainer__MSPJv{background:linear-gradient(135deg,var(--incrivel-primaria),color-mix(in oklab,var(--incrivel-primaria) 55%,#fdba74)) !important;border:0 !important}
body.skin-rw header.Header_appHeader__3lDdI{border-radius:0 0 26px 26px;box-shadow:0 8px 26px rgba(120,50,10,.25);overflow:hidden}
body.skin-rw header .Header_navHorizontalHeader__2O8dU a{color:rgba(255,255,255,.75) !important;background:rgba(255,255,255,.1) !important;border-radius:999px !important;border:0 !important}
body.skin-rw header .Header_navHorizontalHeader__2O8dU a.Header_active__2hctP{background:#fff !important;color:var(--incrivel-primaria) !important}
body.skin-rw header .Header_navHorizontalHeader__2O8dU a.Header_active__2hctP i{color:var(--incrivel-primaria) !important}
body.skin-rw header .Header_hrOpacity__NZnfr{opacity:0}
body.skin-rw header .text-yellow{color:#fff !important}
body.skin-rw .black-bar{background:transparent !important}
/* cartoes, caixas e imagens mais arredondados com sombra suave */
body.skin-rw .card, body.skin-rw .modal-content, body.skin-rw [class*="card"], body.skin-rw [class*="Card"], body.skin-rw .app-card{border-radius:var(--rw-raio) !important;box-shadow:var(--rw-sombra);border-color:transparent !important}
body.skin-rw [class*="SorteioTpl_media"], body.skin-rw [class*="SorteioTpl_imagem"], body.skin-rw .carousel, body.skin-rw .carousel-inner{border-radius:var(--rw-raio) !important;overflow:hidden}
/* botoes em pilula */
body.skin-rw .btn{border-radius:999px !important;font-weight:600;letter-spacing:.01em}
body.skin-rw .btn-lg{padding-top:.85rem;padding-bottom:.85rem}
body.skin-rw .form-control, body.skin-rw .form-select{border-radius:14px !important}
/* titulos mais pesados */
body.skin-rw h1, body.skin-rw h2, body.skin-rw h3, body.skin-rw .font-lgg, body.skin-rw .title-number{font-weight:800 !important;letter-spacing:-.01em}
/* barra de progresso mais grossa e arredondada */
body.skin-rw [class*="progress"]{border-radius:999px !important}
/* cotas de pacote em cartoes brancos */
body.skin-rw [class*="promoQuantity"], body.skin-rw .item-content{border-radius:14px !important}
/* ranking ao vivo e botoes de sucesso na paleta do tema */
body.skin-rw .MenoresTitulosAoVivo_card__3cTRQ{background:linear-gradient(150deg,var(--incrivel-primaria),color-mix(in oklab,var(--incrivel-primaria) 60%,#000)) !important;border:0 !important;border-radius:var(--rw-raio) !important}
body.skin-rw .btn-success{background:var(--incrivel-secundaria) !important;border-color:var(--incrivel-secundaria) !important}
body.skin-rw .app-titulos-premiados--livre{background:#fff !important;color:#1f1712 !important;box-shadow:var(--rw-sombra);border-radius:12px !important}
body.skin-rw .app-titulos-premiados--livre *{color:#1f1712 !important}
body.skin-rw .app-titulos-premiados--item{border-radius:12px !important}
body.skin-rw .mais-popular{background:color-mix(in oklab,var(--incrivel-secundaria) 14%,#fff) !important;border-color:var(--incrivel-secundaria) !important}
body.skin-rw .item.mais-popular, body.skin-rw .item.mais-popular *{background-color:#fff1e6 !important}
body.skin-rw .item.mais-popular{border:2px solid var(--incrivel-secundaria) !important}
body.skin-rw header .Header_appHeaderBrand__3GlmQ{filter:drop-shadow(0 2px 2px rgba(60,20,0,.55)) drop-shadow(0 0 10px rgba(60,20,0,.35))}
