@media screen{
 :root{--dx-mobile-paint-ready:1;--dx-mobile-paint-build:2193}
 html:root body :is(#ajaxwaitid,#toptb,#hd,#hd>.wp,#hd .dx-mainnav,#hd .dx-account-wrap,#hd .dx-mobile-nav-card-shell,#pt,#scbar table,#ft,#chart,#category_grid),
 html:root body.dx-glow-touch>:is(.header,.nav,.foot,.search),
 html:root body #hd :is(a,button,input,select,#mu,span),
 html:root body #hd.dx-site-header #um.dx-userbar a,
 html:root body #hd.dx-site-header #um.dx-userbar button,
 html:root body.dx-glow-touch #wp>.search,
 html:root body.pg_index #wp :is(.dxg-latest3-col,.dxg-latest3-block,.fl>.bm,.fl .bm_h,.dx-category-switch,#online,#online .bm_h,.lk),
 html:root body.pg_forumdisplay :is(#pgt,#wp>.pgs,#wp .pgs,#autopbn,#dx_forum_bottom_next_card),
 html:root body.pg_forumdisplay #wp :is(.pg,.pgb,.pnc,#newspecial,#post_reply,#newspecialtmp,#post_replytmp),
 html:root body.pg_forumdisplay #wp #autopbn,
 html:root body.pg_forumdisplay :is(#filter_special_menu,#filter_reward_menu,#filter_dateline_menu,#filter_orderby_menu),
 html:root body:is(.dx-glow,.dx-glow-touch) #append_parent :is(.p_pop,.p_pof,.sllt),
 html:root body.pg_forumdisplay #threadlist>.th .tf>.dx-mobile-forum-sort-card,
 html:root body.pg_viewthread #pgt,
 html:root body.pg_viewthread #pgt :is(.pg,.pgb,.pnc,#newspecial,#post_reply,#newspecialtmp,#post_replytmp),
 html:root body.pg_viewthread #postlist~.pgs :is(.pg,.pgb,.pnc,#newspecial,#post_reply,#newspecialtmp,#post_replytmp),
 html:root body.pg_viewthread #postlist~.pgs,
 html:root body.pg_viewthread #postlist~.pgs .pg>:is(a,strong,label,kbd),
 html:root body.pg_viewthread #postlist~.pgbtn>a.bm_h{
  -webkit-backdrop-filter:var(--dx-paint-shell-filter,none)!important;
  backdrop-filter:var(--dx-paint-shell-filter,none)!important;
 }

 html body:is(.dx-glow,.dx-glow-touch):not(.pg_forumdisplay):not(.pg_viewthread) #wp :is(.bm,.fl,.box,.listbox,.findbox,.setbox,.user_box,.myinfo_list,.dzcell-group-inset,#uhd,.dxg-cell,.exfm,.tfm,.edt,.tedt,.bar,.bbar,.pn,.px,.pt,.ps,.pg,.pgb,.appl,.tbn,.tl,.nts,.forumlist,.hotbox,.ann-box,.stat,.zci-card,.zci-app button,.zci-app span),
 html body:is(.dx-glow,.dx-glow-touch) #hd :is(.pn,.px,.ps),
 html body.pg_post #wp :is(.dx-post-headrow,.dx-post-type-wrap,.dx-post-subject-wrap,.dx-post-options,.dx-post-editor,.dx-post-toolbar,.dx-post-actions),
 html body.pg_forumdisplay #thread_types,
 html body:is(#nv_search,#search) :is(.searchform,#scform,.slst,.pns,.pn,.px,.ps),
 html body.pg_viewthread :is(#f_pst,#fastpostform),
 html body:is(.dx-glow,.dx-glow-touch) #append_parent :is(.rfm,.c,.flb,.pns,.pn,.px,.pt,.ps,.edt,.tedt,.bar,.bbar){
  -webkit-backdrop-filter:var(--dx-paint-shell-filter,none)!important;
  backdrop-filter:var(--dx-paint-shell-filter,none)!important;
 }
 html body:is(.dx-glow,.dx-glow-touch) :where(.dx-glass-panel),
 html body:is(.dx-glow,.dx-glow-touch):not(.pg_forumdisplay):not(.pg_viewthread) #wp :where(.box,.listbox,.findbox,.setbox,.user_box,.myinfo_list,.dzcell-group-inset){
  border:var(--dx-panel-border);
  border-radius:var(--dx-panel-radius);
  background:var(--dx-panel-bg);
  box-shadow:var(--dx-panel-shadow);
 }
 html body.pg_post #wp :is(.bm,.fl,.dx-card,.pn),
 html body:is(.dx-glow,.dx-glow-touch) #append_parent :is(.dx-post-fwin,.dx-post-fwin-card) .pn{
  transform:none!important;
  transition-property:background-color,color,border-color,box-shadow!important;
 }
 html body.pg_post :is(.dx-post-editor,.dx-post-editor-area,.edt,.area){overflow-anchor:none}
 html body:is(.dx-glow,.dx-glow-touch) #hd :is(.wp,.dx-mainnav,.dx-account-wrap)::before,
 html body:is(.dx-glow,.dx-glow-touch):not(.pg_forumdisplay):not(.pg_viewthread) #wp :is(.bm,.fl,.pm,.tl,.dx-card,.dxg-cell)::before{
  mix-blend-mode:normal!important;
 }
}
@media screen and (max-width:720px),screen and (hover:none) and (pointer:coarse){
 :root{
  min-height:100%;
  background-color:var(--dx-site-canvas,#e8edf4)!important;
  background-image:none!important;
  background-attachment:scroll!important;
 }
 html body:is(.dx-glow,.dx-glow-touch){
  background-color:var(--dx-site-canvas,#e8edf4)!important;
  background-image:none!important;
  background-attachment:scroll!important;
 }
}
@media screen{
 body:is(#nv_plugin,#plugin) .zci-app .zci-sign-button,
 body:is(#nv_plugin,#plugin) .zci-app .zci-sign-button :is(span,strong,em){
  color:var(--dx-on-warm,#172033)!important;
  -webkit-text-fill-color:currentColor!important;
  text-shadow:none!important;
 }
}

@media screen {
 html body:is(.dx-glow,.dx-glow-touch):not(.pg_forumdisplay):not(.pg_viewthread) #wp {
  --dx-panel-effect: var(--dx-paint-shell-filter,none);
 }
 html body:is(.dx-glow,.dx-glow-touch) #append_parent {
  --dx-glass-filter-modal: var(--dx-overlay-filter);
  --dx-glass-filter-strong: none;
  --dx-glass-filter-soft: none;
  --dx-glass-filter-deep: none;
 }
 html body:is(#nv_search,#search,.pg_logging,.pg_register,.pg_spacecp,.pg_portalcp) :is(button,input,textarea,select),
 html body:is(.dx-glow,.dx-glow-touch) #append_parent :is(button,input,textarea,select) {
  font-family: var(--dx-control-font);
 }
 html body:is(.dx-glow,.dx-glow-touch):not(.pg_forumdisplay):not(.pg_viewthread) #wp :is(.bm,.fl,.box,.listbox,.dx-glass-card,.dx-glass-panel) {
  will-change: auto;
 }
}
@media (prefers-reduced-motion:reduce) {
 html body:is(.dx-glow,.dx-glow-touch):not(.pg_forumdisplay):not(.pg_viewthread) #wp :is(.bm,.fl,.box,.dx-card),
 html body:is(.dx-glow,.dx-glow-touch) #hd :is(a,button),
 html body:is(.dx-glow,.dx-glow-touch) #append_parent :is(.pn,button) {
  transition: none!important;
  animation: none!important;
 }
}
