/* RajaGames skin for the legacy (Vue-template) pages.
   Injected by src/middlewares/rajaTheme.js. Variables use !important so they
   win over each page's own inline :root block. */
:root{
  --main-color:#F3BD0B !important;
  --main-gradient-start:#F9CA0E !important;
  --main-gradient-end:#FC9D10 !important;
  --main_gradient-color:linear-gradient(90deg,#F9CA0E 0%,#FC9D10 100%) !important;
  --main_gradient-color2:linear-gradient(0deg,#FFA514 0%,#F9CA0E 98.5%) !important;
  --light-main_gradient-color:#461918 !important;
  --light-main-color:#F3BD0B !important;
  --text_white:#fff !important;
  --norm_red-color:#D45656 !important;
  --norm_green-color:#327A53 !important;
  --norm_secondary-color:#CA893D !important;
  --norm_Purple-color:#8045AD !important;
  --norm_bule-color:#4570C3 !important;
  --button_dis_color:#591C1B !important;
  --Secondary_red_color:#FD565C !important;
  --Secondary_green_color:#40AD72 !important;
  --Secondary_Color1:#FFEBEC !important;
  --Secondary_Color2:#DAFFEB !important;
  --Secondary_moto_Color9:#D49737 !important;
  --Secondary_moto_Color8:#70302F !important;
  --text_color_L1:#FFFFFF !important;
  --text_color_L2:#B69090 !important;
  --text_color_L3:#956565 !important;
  --text_color_L4:#380A09 !important;
  --bg_color_L1:#380A09 !important;
  --bg_color_L2:#461918 !important;
  --bg_color_L3:#70302F !important;
  --Dividing-line_color:#753E3E !important;
  --sheet_nva_color:#6D3433 !important;
  --sheet_detail_bg_color:#592B2A !important;
  --bg_HomeModule_Stroke:#70302F !important;
  --bg_HomeModule_Padding:linear-gradient(180deg,#461918 0%,#380A09 100%) !important;
  --pop_bg-color:linear-gradient(180deg,#13BF77 13.44%,#4CCC77 86.56%) !important;
  --iconSecondary:rgba(24,182,96,.3) !important;
  --icon1:rgba(243,189,11,.6) !important;
  --icon2:rgba(243,189,11,.25) !important;
  --tab1:#F3BD0B !important;
  --tab2:#FC9D10 !important;
  --van-sidebar-text-color:#F3BD0B !important;
  --van-picker-background:#461918 !important;
  --van-picker-option-text-color:#FFFFFF !important;
  --van-picker-confirm-action-color:#D45656 !important;
  --van-popup-background:#461918 !important;
  --van-checkbox-checked-icon-color:#F3BD0B !important;
  --van-checkbox-label-color:#B69090 !important;
  --van-field-input-text-color:#FFFFFF !important;
  --van-radio-checked-icon-color:#F3BD0B !important;
  --van-radio-label-color:#B69090 !important;
  --van-grid-item-content-background:#380A09 !important;
  --van-text-color:#FFFFFF !important;
  --van-dialog-background:#461918 !important;
  --van-dialog-confirm-button-text-color:#380A09 !important;
  --van-dialog-has-title-message-text-color:#B69090 !important;
  --van-circle-color:#F3BD0B !important;
  --van-circle-layer-color:#70302F !important;
  --van-calendar-background:#461918 !important;
  --van-calendar-range-edge-background:#F3BD0B !important;
  --van-cell-background:#461918 !important;
  --van-button-primary-background:#F3BD0B !important;
  --van-button-primary-border-color:#F3BD0B !important;
  --van-button-default-background:#461918 !important;
  --van-button-default-color:#F3BD0B !important;
  --van-popover-light-background:#461918 !important;
  --van-border-color:#753E3E !important;
}
html,body{background:#2a0606}
body{font-family:Roboto,Inter,"Helvetica Neue",Arial,sans-serif}
#app{background:var(--bg_color_L1)}

/* bottom bar: legacy tabbar is swapped for the RajaGames bar by raja-theme.js */
.tabbar__container.rj-hidden{display:none !important}
.rj-nav{position:fixed;z-index:1000;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:10rem;height:1.6rem;background:linear-gradient(180deg,#4a0b09 0%,#2a0303 100%);display:grid;grid-template-columns:repeat(5,1fr);align-items:center;padding-bottom:env(safe-area-inset-bottom);font-family:Roboto,Inter,Arial,sans-serif}
.rj-nav a{display:flex;flex-direction:column;align-items:center;gap:.05rem;color:#fff;font-size:.32rem;text-decoration:none;line-height:1.2}
.rj-nav a img{width:.8rem;height:.8rem;display:block}
.rj-nav a.on{color:#fff}
@media (min-width:768px){.rj-nav{max-width:10rem}}

/* floating customer-service button */
.customer img.rj-cs{width:100% !important;height:auto !important}

/* page fixes */
.Laundry-page{max-width:10rem;margin:0 auto}
.headLogo{filter:drop-shadow(0 1px 1px rgba(56,10,9,.85)) drop-shadow(0 0 2px rgba(56,10,9,.6))}
