@property --vs-style{syntax:'*';inherits:false}

html[data-glass=liquid]{
  --lg-no-shadow:none;
  --lg-rank-light:inset 0 3px 8px -5px #ffffff60;
  --lg-row-light:inset 0 1px 0 #ffffff38;

  --lg-tint:.14;
  --lg-ground:var(--vt-theme-base,#1b1117);

  --lg-diffuse:blur(5px) saturate(1.6) brightness(1.04);
  --lg-diffuse-soft:blur(4px) saturate(1.5) brightness(1.03);
  --lg-diffuse-panel:blur(3px) saturate(1.35);

  --lg-diffuse-bar:blur(10px) saturate(1.7) brightness(1.04);

  --lg-diffuse-tint:blur(4px) saturate(.6);

  --lg-body:color-mix(in srgb,var(--lg-ground) calc(var(--lg-tint) * 100%),rgba(255,255,255,.03));
  --lg-sheen:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.012) 42%,rgba(255,255,255,.028));
  --lg-body-panel:color-mix(in srgb,var(--lg-ground) calc(var(--lg-tint) * 80%),rgba(255,255,255,.035));
  --lg-sheen-panel:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.015) 38%,rgba(255,255,255,.03));

  --lg-body-menu:color-mix(in srgb,var(--lg-ground) calc(80% + var(--lg-tint) * 18%),rgba(255,255,255,.03));
  --lg-diffuse-menu:blur(20px) saturate(1.6);

  --lg-hair:.5px;
  --lg-border:transparent;
  --lg-rim-panel:inset 0 var(--lg-hair) 0 0 rgba(255,255,255,.22);
  --lg-rim-inset:inset 0 var(--lg-hair) 0 0 rgba(255,255,255,.17);
  --lg-rim-control:inset 0 var(--lg-hair) 0 0 rgba(255,255,255,.28);

  --lg-rim-float:inset 0 var(--lg-hair) 0 0 rgba(255,255,255,.1);
  --lg-ring-width:var(--lg-hair);
  --lg-ring:linear-gradient(180deg,rgba(255,255,255,.38),rgba(255,255,255,.08) 30%,transparent 52%);

  --lg-ring-bar:linear-gradient(rgba(255,255,255,.13),rgba(255,255,255,.13));
  --lg-rim-bar:0 0 #0000;

  --lg-bar-line:0 var(--lg-hair) 0 0 rgba(255,255,255,.08);

  --lg-clip:padding-box;

  --lg-selected-shadow:inset 0 1px 0 #ffffff30,inset 0 -1px 0 #00000018;

  --lg-shadow-panel:var(--lg-rim-panel),0 12px 30px -22px rgba(0,0,0,.6);
  --lg-shadow-inset:var(--lg-rim-inset),inset 0 0 6px 0 rgba(255,255,255,.02);
  --lg-shadow:var(--lg-rim-control),inset 0 0 8px 0 rgba(255,255,255,.035),0 8px 22px -12px rgba(0,0,0,.5);
  --lg-shadow-float:var(--lg-rim-float),inset 0 0 8px 0 rgba(255,255,255,.035),0 8px 22px -12px rgba(0,0,0,.5);
  --lg-shadow-bar:var(--lg-rim-bar),inset 0 0 8px 0 rgba(255,255,255,.035),0 8px 22px -12px rgba(0,0,0,.5);
  --lg-light-faint:inset 0 var(--lg-hair) 0 0 rgba(255,255,255,.12);
  --lg-light-normal:inset 0 var(--lg-hair) 0 0 rgba(255,255,255,.22);
  --lg-lift-soft:0 12px 30px -22px rgba(0,0,0,.6);
  --lg-outline-bar:inset 0 0 0 1px rgba(255,255,255,.13);
  --lg-settle:cubic-bezier(.22,.86,.28,1);
}
html[data-glass=liquid][data-glass-tint=regular]{--lg-tint:.5;--lg-diffuse:blur(9px) saturate(1.7) brightness(1.04);--lg-diffuse-soft:blur(7px) saturate(1.6) brightness(1.03);--lg-diffuse-panel:blur(6px) saturate(1.4)}
html[data-glass=liquid][data-glass-tint=tinted]{--lg-tint:.9;--lg-diffuse:blur(16px) saturate(1.6) brightness(1.03);--lg-diffuse-soft:blur(12px) saturate(1.5) brightness(1.03);--lg-diffuse-panel:blur(12px) saturate(1.35)}

@media (max-resolution:1.5dppx){
  html[data-glass=liquid]{--lg-hair:1px}
}

html[data-glass=liquid][data-vates-theme=on] body{
  --vt-glass:var(--lg-sheen-panel),linear-gradient(var(--lg-body-panel),var(--lg-body-panel));
  --vt-glass-line:rgba(255,255,255,.08);
  --vt-glass-shadow:var(--lg-shadow-panel);
  --vs-panel:var(--vt-glass);
  --vs-inset:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.025));
  --vs-rim:var(--lg-border);
  --vs-inset-shadow:var(--lg-shadow-inset);

  --arena-panel:var(--vt-glass);--arena-line:var(--vt-glass-line);--arena-shadow:var(--vt-glass-shadow);--vt-shadow:var(--vt-glass-shadow);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(
  .sheet,.game-win-rail,.favsheet,#view-games .game,
  #ouGame .pg-card,#ouGamePlay .pg-card:not(.pg-portrait),.pg-picker-panel
){
  --vs-style:LG1;
  background-clip:var(--lg-clip);
  border-color:var(--lg-border);
  box-shadow:var(--lg-shadow-panel);
  -webkit-backdrop-filter:var(--lg-diffuse-panel);backdrop-filter:var(--lg-diffuse-panel);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(
  .vs-inset,.vs-field,.hr-row,#q,#qs,.page-shell .seg,
  .page-shell input:not([type=checkbox]):not([type=color]):not([type=range]),
  .page-shell .teamchip:not(.on),.page-shell .favplayer-picked,.page-shell .favresults,.page-shell .langopt:not(.on),#langMenu .langopt:not(.on),
  #sheet .mstats .ms,#sheet .lock-banner,#next-game .profile-metric,.season-stat,.season-split,.team-rating,
  .team-absence-player,.seo-directory-list>li,.profile-absence,.radar-key,.profile-zone-select[aria-pressed=true],
  .pg-club-modes,.pg-board-period,.pg-decision,.pg-choice-row .pg-side,.pg-save,.pg-stepper,
  .pg-player-options>button,.pg-board li,#disclaimer .ic,.prow,.gprow
){
  --vs-style:LG2;
  background-clip:var(--lg-clip);
  border-color:var(--lg-border);
  box-shadow:var(--lg-shadow-inset);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#view-games .game,#view-games .game .gprow){--vs-style:TC2}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#disclaimer){
  --vs-style:LG6;
  background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.012)),color-mix(in srgb,var(--lg-ground) calc(48% + var(--lg-tint) * 45%),transparent);
  border-bottom-color:transparent;
  box-shadow:var(--lg-bar-line);
  -webkit-backdrop-filter:var(--lg-diffuse-bar);backdrop-filter:var(--lg-diffuse-bar);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-home :where(#homeTop5List,#homeRankList,#homeEloList) .hr-row{
  --vs-style:TC1;--surface-tone:var(--team-row);
  background:linear-gradient(135deg,color-mix(in srgb,var(--surface-tone) 88%,white),var(--surface-tone) 58%,color-mix(in srgb,var(--surface-tone) 94%,black));
  border:0;background-clip:border-box;box-shadow:var(--lg-row-light);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--row-ink);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-home :where(#homeTop5List,#homeRankList,#homeEloList) .hr-row .hr-val{color:var(--row-ink)}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.langopt,.teamchip){background-clip:padding-box}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.teamchip.none){background-clip:padding-box!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-home :where(.pg-decision,.pg-choice-row .pg-side,.pg-save,.pg-club-modes),
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-play :where(.pg-decision,.pg-choice-row .pg-side,.pg-save,.pg-club-modes){background-clip:padding-box}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.card>.boardgate){
  --vs-style:LG1;z-index:3;margin-top:-118px;padding-top:62px;border:0;border-radius:0;
  border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;box-shadow:var(--lg-rim-bar);
  background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--lg-ground) 72%,transparent) 56px,color-mix(in srgb,var(--lg-ground) 97%,transparent) 118px);
  -webkit-backdrop-filter:blur(8px) saturate(1.2);backdrop-filter:blur(8px) saturate(1.2);
  -webkit-mask-image:linear-gradient(180deg,transparent,#000 46px);mask-image:linear-gradient(180deg,transparent,#000 46px);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.card>.boardgate)::before{content:none}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.tabs [data-tab]:not(.on):hover .tlabel){
  color:transparent;background-image:linear-gradient(100deg,var(--muted) 0 34%,#cfd6e2 44%,#fff 50%,#cfd6e2 56%,var(--muted) 66% 100%);
  background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:tkSweep 1.5s linear infinite}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(
  .vs-menu,.tabs,.datemenu-head,.langmenu,#langMenu,.datemenu,.season-menu,.vates-info-popover,#hq,#hqList,.search-directories,.cookie.on,.langsuggest
){
  --vs-style:LG4;
  background-color:var(--lg-body);
  background-image:var(--lg-sheen);
  background-clip:var(--lg-clip);
  border:1px solid var(--lg-border);
  box-shadow:var(--lg-shadow);
  -webkit-backdrop-filter:var(--lg-diffuse);backdrop-filter:var(--lg-diffuse);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(
  .tabs,body.page-shell #tabbar,.datemenu-head,.langmenu,#langMenu,.datemenu,.season-menu,.vates-info-popover,#hqList,.cookie.on
)::after{
  content:"";position:absolute;inset:-1px;border-radius:inherit;padding:var(--lg-ring-width);pointer-events:none;z-index:3;
  background:var(--lg-ring);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;
  mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(
  .tabs,body.page-shell #tabbar,.datemenu-head,.langmenu,#langMenu,.datemenu,.season-menu,.vates-info-popover,#hqList,.cookie.on
){box-shadow:var(--lg-shadow-float)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(
  .vs-menu,.langmenu,#langMenu,.datemenu,.season-menu,.vates-info-popover,#hqList,.search-directories,.langsuggest,.cookie.on
){background-color:var(--lg-body-menu);-webkit-backdrop-filter:var(--lg-diffuse-menu);backdrop-filter:var(--lg-diffuse-menu)}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(
  .vs-control,#pageSearch,#langBtn,.fsocial a,#disclaimerClose,
  #slateCard .dstep,#slateCard .slatedate,.season-trigger,#view-board .tnav,
  #signOutBtn,#exportBtn,#resetPwBtn,
  .pg-navigation button,.infodot>button,.infodot>.i,.pg-club-rules summary
){
  --vs-style:LG3;
  background-color:var(--lg-body);
  background-image:var(--lg-sheen);
  background-clip:var(--lg-clip);
  border:1px solid var(--lg-border);
  box-shadow:var(--lg-shadow);
  -webkit-backdrop-filter:var(--lg-diffuse-soft);backdrop-filter:var(--lg-diffuse-soft);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.tabs,body.page-shell #tabbar,.datemenu-head){
  --vs-style:LG5;
  --lg-ring-width:1px;--lg-ring:var(--lg-ring-bar);box-shadow:var(--lg-shadow-bar);
  -webkit-backdrop-filter:var(--lg-diffuse-bar);backdrop-filter:var(--lg-diffuse-bar);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) body.page-shell #tabbar{padding:5px;border-radius:999px}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGamePlay{will-change:auto}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGamePlay .pg-track{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGamePlay .pg-slide{opacity:1;-webkit-mask-image:none;mask-image:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGamePlay .pg-card{opacity:1;-webkit-mask-image:none;mask-image:none;transition:none}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-play :where(#ouGamePlay .pg-card:not(.pg-portrait),#ouGamePlay .pg-picker-panel){
  background:var(--vt-glass);background-clip:var(--lg-clip);border-color:var(--lg-border);box-shadow:var(--lg-shadow-panel);
  -webkit-backdrop-filter:var(--lg-diffuse-panel);backdrop-filter:var(--lg-diffuse-panel);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-play :where(#ouGamePlay .pg-club-modes,#ouGamePlay .pg-card:not(.pg-portrait) .pg-decision){
  background:var(--vs-inset);background-clip:var(--lg-clip);border-color:var(--lg-border);box-shadow:var(--lg-shadow-inset);
  -webkit-backdrop-filter:blur(var(--vt-glass-blur));backdrop-filter:blur(var(--vt-glass-blur));
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-play :where(#ouGamePlay .pg-navigation button){
  background-color:var(--lg-body);background-image:var(--lg-sheen);background-clip:var(--lg-clip);border-color:var(--lg-border);box-shadow:var(--lg-shadow);
  -webkit-backdrop-filter:var(--lg-diffuse-soft);backdrop-filter:var(--lg-diffuse-soft);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) .tabs .glider{transition:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.tabs [data-tab].on,.has-lg-lens>button.on){--vs-style:SEL1}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-segment,[data-lg-segment]).has-lg-lens{position:relative;isolation:isolate}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-segment,[data-lg-segment]).has-lg-lens>button{position:relative;z-index:1}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-segment,[data-lg-segment]).has-lg-lens>button.on{background:transparent;border-color:transparent;box-shadow:var(--lg-rim-bar)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) .lg-lens{
  position:absolute;z-index:0;top:0;left:0;width:0;height:0;pointer-events:none;border-radius:999px;
  background:var(--vt-action-gradient);box-shadow:var(--lg-selected-shadow);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(
  #cookie,#ouGamePlay .pg-club-modes,#langMenu
){
  --vs-style:LG6;
  --lg-band:color-mix(in srgb,var(--lg-ground) calc(48% + var(--lg-tint) * 45%),transparent);
  background:var(--lg-sheen),linear-gradient(var(--lg-band),var(--lg-band));
  background-clip:var(--lg-clip);border-color:transparent;
  box-shadow:var(--lg-bar-line);
  -webkit-backdrop-filter:var(--lg-diffuse-bar);backdrop-filter:var(--lg-diffuse-bar);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#cookie,#langMenu)::after{content:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#cookie){box-shadow:var(--lg-lift-soft)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#langMenu){box-shadow:var(--lg-light-faint),var(--lg-lift-soft)}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#ouGamePlay .pg-club-modes){box-shadow:var(--lg-light-faint),var(--lg-lift-soft)}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-play :where(#ouGamePlay .pg-club-modes){
  background:var(--lg-sheen),linear-gradient(var(--lg-band),var(--lg-band));
  background-clip:var(--lg-clip);border-color:transparent;
  box-shadow:var(--lg-light-faint),var(--lg-lift-soft);
  -webkit-backdrop-filter:var(--lg-diffuse-bar);backdrop-filter:var(--lg-diffuse-bar);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.top,#disclaimer){
  isolation:isolate;background:none;border:0;box-shadow:var(--lg-no-shadow);
  -webkit-backdrop-filter:none;backdrop-filter:none;
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.topin,#disclaimer .subbar-in){
  --vs-style:initial;background:none;border:0;box-shadow:var(--lg-no-shadow);
  -webkit-backdrop-filter:none;backdrop-filter:none;
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.top){--vs-style:LG4}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#disclaimer){--vs-style:LG5}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.top,#disclaimer)::before{
  content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:var(--lg-sheen),linear-gradient(var(--lg-body-menu),var(--lg-body-menu));
  -webkit-backdrop-filter:var(--lg-diffuse-menu);backdrop-filter:var(--lg-diffuse-menu);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.top)::before{box-shadow:var(--lg-light-faint)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#disclaimer)::before{
  background:var(--lg-sheen),linear-gradient(var(--lg-body),var(--lg-body));
  box-shadow:var(--lg-lift-soft);
  -webkit-backdrop-filter:var(--lg-diffuse-bar);backdrop-filter:var(--lg-diffuse-bar);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(
  #homeFeatured .fx-block,.langsuggest,.langsuggest .lsno
){
  --vs-style:LG3;
  background:var(--lg-sheen),linear-gradient(var(--lg-body),var(--lg-body));
  background-clip:var(--lg-clip);border-color:var(--lg-border);
  box-shadow:var(--lg-shadow);
  -webkit-backdrop-filter:var(--lg-diffuse-soft);backdrop-filter:var(--lg-diffuse-soft);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.langsuggest,.langsuggest .lsno){box-shadow:var(--lg-light-faint),var(--lg-lift-soft)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#langBtn){box-shadow:var(--lg-light-faint),var(--lg-lift-soft)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#cookieRej){box-shadow:var(--lg-light-normal),var(--lg-lift-soft)}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.pg-card .ghead-teams .gt,#ouGamePlay .pg-choice-row .pg-side){
  box-shadow:var(--lg-light-faint),var(--lg-lift-soft);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.pg-card .ghead-teams .gt){box-shadow:var(--lg-no-shadow)!important}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#ouGamePlay .pg-choice-row .pg-side){clip-path:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#ouGamePlay .pg-card:not(.pg-portrait) .pg-decision){
  --vs-style:LG1;
  background:var(--vt-glass);background-clip:var(--lg-clip);
  border-color:var(--lg-border);
  box-shadow:var(--lg-light-faint),var(--lg-lift-soft);
  -webkit-backdrop-filter:var(--lg-diffuse-panel);backdrop-filter:var(--lg-diffuse-panel);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-play :where(#ouGamePlay .pg-card:not(.pg-portrait) .pg-decision){
  background:var(--vt-glass);background-clip:var(--lg-clip);border-color:var(--lg-border);
  box-shadow:var(--lg-light-faint),var(--lg-lift-soft);
  -webkit-backdrop-filter:var(--lg-diffuse-panel);backdrop-filter:var(--lg-diffuse-panel);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGamePlay :where(.pg-card:not(.pg-portrait)),
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-play :where(#ouGamePlay .pg-card:not(.pg-portrait) .pg-decision){
  position:relative;isolation:isolate;background:none;box-shadow:var(--lg-lift-soft);
  -webkit-backdrop-filter:none;backdrop-filter:none;will-change:auto;
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGamePlay :where(.pg-card:not(.pg-portrait))::before,
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-play :where(#ouGamePlay .pg-card:not(.pg-portrait) .pg-decision)::before{
  content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;
  background:var(--vt-glass);box-shadow:var(--lg-rim-panel);-webkit-backdrop-filter:var(--lg-diffuse-panel);backdrop-filter:var(--lg-diffuse-panel);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-play :where(#ouGamePlay .pg-card:not(.pg-portrait) .pg-decision)::before{box-shadow:var(--lg-light-faint)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGamePlay :where(.pg-slide.is-active .pg-card){opacity:1}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGame .pg-promo{
  --vs-style:TC1;background:var(--portrait-face);
  border:0;box-shadow:var(--lg-no-shadow);color:var(--player-ink);-webkit-backdrop-filter:none;backdrop-filter:none;
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGame .pg-promo::before{content:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGame .pg-promo-open{background:var(--player-secondary);color:var(--player-second-ink);box-shadow:var(--lg-no-shadow);border:0}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGame .pg-promo-open:hover{filter:brightness(1.08)}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGamePlay .pg-card.pg-portrait{
  --vs-style:initial;position:relative;isolation:isolate;background:none;border:0;box-shadow:var(--lg-no-shadow);color:var(--player-ink);
  -webkit-backdrop-filter:none;backdrop-filter:none;will-change:auto;
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGamePlay .pg-card.pg-portrait>.pg-body{
  --vs-style:TC1;background:var(--portrait-face);border:0;box-shadow:var(--lg-no-shadow);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #ouGamePlay .pg-card.pg-portrait .pg-decision{
  --vs-style:initial;background:none;border:0;border-radius:0;box-shadow:var(--lg-no-shadow);color:var(--player-ink);-webkit-backdrop-filter:none;backdrop-filter:none;
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-panel,.top,#disclaimer,.pg-homecard,.pg-card,.pg-board,.pg-decision)[data-vs-try]::before{content:none!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.top,#disclaimer)[data-vs-light]::before{box-shadow:var(--lg-no-shadow)}

html[data-glass=liquid] [data-vs-try]{--lg-try-team:var(--surface-tone,var(--player-team,var(--team-row,var(--team-color,var(--vt-button-accent,#ce1141)))))}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=LG1]{--vs-style:LG1;background:var(--vt-glass)!important;border-color:var(--lg-border)!important;box-shadow:var(--lg-shadow-panel)!important;
  -webkit-backdrop-filter:var(--lg-diffuse-panel)!important;backdrop-filter:var(--lg-diffuse-panel)!important;color:var(--text)!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=LG2]{--vs-style:LG2;background:var(--vs-inset)!important;border-color:var(--lg-border)!important;box-shadow:var(--lg-shadow-inset)!important;
  -webkit-backdrop-filter:blur(var(--vt-glass-blur))!important;backdrop-filter:blur(var(--vt-glass-blur))!important;color:var(--text)!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=LG3]{--vs-style:LG3;background:var(--lg-sheen),linear-gradient(var(--lg-body),var(--lg-body))!important;border-color:var(--lg-border)!important;box-shadow:var(--lg-shadow)!important;
  -webkit-backdrop-filter:var(--lg-diffuse-soft)!important;backdrop-filter:var(--lg-diffuse-soft)!important;color:var(--text)!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=LG4]{--vs-style:LG4;--lg-try-menu:var(--lg-rim-control),0 18px 40px -18px rgba(0,0,0,.7);
  background:var(--lg-sheen),linear-gradient(var(--lg-body-menu),var(--lg-body-menu))!important;border-color:var(--lg-border)!important;box-shadow:var(--lg-try-menu)!important;
  -webkit-backdrop-filter:var(--lg-diffuse-menu)!important;backdrop-filter:var(--lg-diffuse-menu)!important;color:var(--text)!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=LG5]{--vs-style:LG5;--lg-try-bar:inset 0 0 0 1px rgba(255,255,255,.13),var(--lg-shadow-bar);
  background:var(--lg-sheen),linear-gradient(var(--lg-body),var(--lg-body))!important;border-color:transparent!important;box-shadow:var(--lg-try-bar)!important;
  -webkit-backdrop-filter:var(--lg-diffuse-bar)!important;backdrop-filter:var(--lg-diffuse-bar)!important;color:var(--text)!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=LG6]{--vs-style:LG6;--lg-try-band:color-mix(in srgb,var(--lg-ground) calc(48% + var(--lg-tint) * 45%),transparent);
  background:var(--lg-sheen),linear-gradient(var(--lg-try-band),var(--lg-try-band))!important;border-color:transparent!important;box-shadow:var(--lg-bar-line)!important;
  -webkit-backdrop-filter:var(--lg-diffuse-bar)!important;backdrop-filter:var(--lg-diffuse-bar)!important;color:var(--text)!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=LZ]{--vs-style:LZ;--lg-try-edge:inset 0 0 0 1px color-mix(in srgb,var(--lg-try-team) 85%,white 15%),inset 0 1px 0 0 rgba(255,255,255,.3);
  background:color-mix(in srgb,var(--lg-try-team) 58%,transparent)!important;border-color:transparent!important;box-shadow:var(--lg-try-edge)!important;
  -webkit-backdrop-filter:var(--lg-diffuse-tint)!important;backdrop-filter:var(--lg-diffuse-tint)!important;color:#fff!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=SEL1],html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=SEL2],html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=ACT]{background:var(--vt-action-gradient)!important;border-color:transparent!important;
  box-shadow:var(--lg-selected-shadow)!important;color:var(--vt-button-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=SEL1]{--vs-style:SEL1}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=SEL2]{--vs-style:SEL2}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=ACT]{--vs-style:ACT;border-radius:999px!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=TC1]{--vs-style:TC1;background:linear-gradient(135deg,color-mix(in srgb,var(--lg-try-team) 88%,white),var(--lg-try-team) 58%,color-mix(in srgb,var(--lg-try-team) 88%,black))!important;
  border-color:transparent!important;box-shadow:var(--lg-selected-shadow)!important;color:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=TC2]{--vs-style:TC2;background:linear-gradient(180deg,color-mix(in srgb,var(--lg-try-team) 90%,white),color-mix(in srgb,var(--lg-try-team) 86%,black))!important;
  border-color:rgba(255,255,255,.07)!important;box-shadow:var(--lg-shadow-panel)!important;color:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=TC3]{--vs-style:TC3;--lg-try-row:inset 0 1px 0 #ffffff11;background:linear-gradient(180deg,color-mix(in srgb,var(--lg-try-team) 90%,white),color-mix(in srgb,var(--lg-try-team) 86%,black))!important;
  border-color:transparent!important;box-shadow:var(--lg-try-row)!important;color:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=TC4]{--vs-style:TC4;--lg-try-pill:inset 0 1px 0 rgba(255,255,255,.35),0 1px 2px rgba(0,0,0,.35);background:var(--lg-try-team)!important;border-color:transparent!important;
  border-radius:999px!important;box-shadow:var(--lg-try-pill)!important;color:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-try=WARN]{--vs-style:WARN;--lg-try-warn:inset 0 .5px 0 #ffe19245;border-color:transparent!important;color:#ffe192!important;box-shadow:var(--lg-try-warn)!important;
  background:linear-gradient(160deg,#eac95724,#b48a1720)!important;background-clip:padding-box!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where([data-vs-edge],[data-vs-light],[data-vs-lift]){
  box-shadow:var(--lg-dg-lift,var(--lg-dg-base-shadow))!important;
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where([data-vs-edge],[data-vs-light],[data-vs-lift])::before{box-shadow:var(--lg-dg-before-shadow,0 0 #0000)!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-rim-after]::after{content:none!important}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-edge=edge]{--lg-dg-offset:0px}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-edge=inside]{--lg-dg-offset:1px}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-light=none]{--lg-dg-rim-alpha:0}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-light=faint]{--lg-dg-rim-alpha:.12}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-light=normal]{--lg-dg-rim-alpha:.24}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-light=bright]{--lg-dg-rim-alpha:.48}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-light=ring]{--lg-dg-rim-alpha:.22}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-lift=none]{--lg-dg-lift:0 0 #0000}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-lift=soft]{--lg-dg-lift:0 12px 30px -22px rgba(0,0,0,.6)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-lift=deep]{--lg-dg-lift:0 18px 40px -14px rgba(0,0,0,.75)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-lift=glow]{--lg-dg-lift:0 0 18px -4px rgba(255,255,255,.2)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) .dg-rim{position:absolute!important;display:block!important;padding:var(--lg-hair,.5px)!important;margin:0!important;pointer-events:none!important;z-index:4;
  background:linear-gradient(180deg,rgb(255 255 255 / var(--lg-dg-rim-alpha)),rgb(255 255 255 / calc(var(--lg-dg-rim-alpha) * .25)) 30%,transparent 55%)!important;
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;
  mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) .dg-rim.dg-rim-ring{background:rgb(255 255 255 / var(--lg-dg-rim-alpha))!important}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-rim-fallback=true]{--lg-dg-fallback:inset 0 calc(var(--lg-dg-rim-inset) + var(--lg-hair)) 0 calc(-1 * var(--lg-dg-rim-inset)) rgb(255 255 255 / var(--lg-dg-rim-alpha)),var(--lg-dg-lift,var(--lg-dg-base-shadow));box-shadow:var(--lg-dg-fallback)!important}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) [data-vs-rim-fallback=border]{border-top-color:rgb(255 255 255 / var(--lg-dg-rim-alpha))!important}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-notice){
  --vs-style:LG2;background:var(--vs-inset);background-clip:var(--lg-clip);border:1px solid transparent;box-shadow:var(--lg-shadow-inset);color:var(--text);
  -webkit-backdrop-filter:var(--lg-diffuse-soft);backdrop-filter:var(--lg-diffuse-soft);border-radius:12px;padding:12px 14px;font:550 13px/1.5 var(--vt-font-ui);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) .account-page .notice.info.show{display:flex;align-items:flex-start;gap:10px}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) .account-page .notice.info::before{content:"✓";color:var(--text);font-size:14px;flex:none}

@media (prefers-reduced-transparency:reduce){
  html[data-glass=liquid]{--lg-tint:1;--lg-diffuse:none;--lg-diffuse-soft:none;--lg-diffuse-panel:none;--lg-diffuse-menu:none;--lg-diffuse-bar:none;--lg-diffuse-tint:none;
    --lg-body:color-mix(in srgb,var(--lg-ground) 96%,#000);--lg-body-panel:var(--lg-body);--lg-body-menu:var(--lg-body)}
}
@media (prefers-contrast:more){
  html[data-glass=liquid]{--lg-hair:1px;--lg-border:rgba(255,255,255,.55);--lg-tint:.94}
}
@media (prefers-reduced-motion:reduce){
  html[data-glass=liquid]:not(#lg):not(#lg) :where(.top,#ouGamePlay .pg-card){transition:none!important}
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #eloWin .elopresets.has-lg-lens>button{transition:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #eloWin .elopresets.has-lg-lens>button.on{background:none;box-shadow:var(--lg-no-shadow);-webkit-text-fill-color:currentColor;animation:none}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#ouGame .pg-promo,#summary .sum-tabs,.infodot>button){border:0;box-shadow:var(--lg-row-light)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#langMenu,#vates-info,#gameWinRail,#ouGamePlay .pg-club-modes){border:0;outline:0}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-games .game{background:transparent;border:0;box-shadow:var(--lg-no-shadow);backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#view-games .fixture-header,#ouGamePlay .pg-fixture){border:0;border-radius:14px;overflow:hidden;box-shadow:var(--lg-row-light)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-games .game-surface{position:relative;overflow:hidden;border-radius:14px;background:linear-gradient(90deg,var(--game-away) 0 50%,var(--game-home) 50% 100%)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-games .gbody{border-radius:14px 14px 0 0;overflow:hidden}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-games .gtotalsbar{border-radius:0 0 14px 14px;overflow:hidden;border:0;margin:0;justify-content:center;background:var(--lg-sheen-panel),#ffffff08;box-shadow:var(--lg-no-shadow);backdrop-filter:var(--lg-diffuse-panel);-webkit-backdrop-filter:var(--lg-diffuse-panel)}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.full-table-close,.fav-player-avatar,.pg-club-rules summary,.pg-winner-choice){
  position:relative;border:0;outline:0;box-shadow:var(--lg-no-shadow);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.full-table-close,.fav-player-avatar,.pg-club-rules summary,.pg-winner-choice)::after{
  content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;
  background:radial-gradient(ellipse at 50% 0%,#ffffff85 0%,#ffffff38 38%,#ffffff00 72%);
  -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;
  mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-avatar,.vs-edge-light){border:0;outline:0;box-shadow:var(--lg-no-shadow)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-avatar,.vs-edge-light)::after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;box-shadow:var(--lg-rim-panel)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#ouGame,#ouGamePlay) .pg-portrait-photo .avatar::after{content:none}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#homeFeatured,#sheet,.sr-player-banner[data-banner-style=sheet]) :where(.fx-block.vs-featured-control,.avatar.vs-featured-control){
  --vs-style:LG3;background:var(--lg-sheen),linear-gradient(var(--lg-body),var(--lg-body))!important;background-clip:var(--lg-clip)!important;
  border:1px solid var(--lg-border);border-radius:12px;outline:0;box-shadow:var(--lg-shadow);
  -webkit-backdrop-filter:var(--lg-diffuse-soft);backdrop-filter:var(--lg-diffuse-soft);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#homeFeatured,#sheet,.sr-player-banner[data-banner-style=sheet]) .avatar.vs-featured-control::after{
  content:"";background:none;box-shadow:var(--lg-rim-control),inset 0 0 8px 0 rgba(255,255,255,.035);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-control--quiet){border:0;box-shadow:var(--lg-rim-panel)}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #disclaimerClose{border:0;outline:0;box-shadow:var(--lg-rim-panel)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #disclaimerClose::after{content:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.infodot>button:focus-visible,.subbar-x:focus-visible,.close:focus-visible,.full-table-close:focus-visible){outline:2px solid var(--text);outline-offset:3px}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.infodot>button,.infodot>.i,.close){border:0;outline:0;box-shadow:var(--lg-shadow)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.infodot>button,.infodot>.i,.close)::after{content:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #slateCard .dstep{border:0;outline:0;box-shadow:var(--lg-rim-inset)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #slateCard .dstep::after{content:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.slatepick,#slateCard .slatedate){border:0;outline:0}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#homeFeatured .fx-identity>.avatar,.gprow .gid){background:linear-gradient(150deg,#ffffff13,#ffffff04);border-radius:9px;box-shadow:var(--lg-no-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.gprow .gid .avatar){background:transparent!important;box-shadow:var(--lg-no-shadow);border:0}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#summary,#augTable,#gravityTable,#insArt,.tpill,.pinpill,.rkpill,.rank,.rank .rk,.dstep,.slatepick){border-color:transparent;outline:0;box-shadow:var(--lg-no-shadow)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#summary .sum-tabs,thead th):not(:where(.sr-roster-matrix th)){box-shadow:var(--lg-no-shadow);background-image:none;border-top:0}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#view-board .board){border:0;outline:0;box-shadow:var(--lg-row-light);border-radius:16px}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.dnav){display:grid;place-items:center;padding:0;width:28px;height:32px;line-height:1;font-family:var(--vt-font-ui);font-size:27px;border:0;box-shadow:var(--lg-no-shadow);background:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-stat,#sheet .mstats .ms){--vs-style:LG2;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:0;box-shadow:var(--lg-row-light);backdrop-filter:none;-webkit-backdrop-filter:none;position:relative;box-sizing:border-box}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#sheet .mstats .ms){min-height:68px;padding:12px 28px 12px 12px}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#sheet .mstats .ms.shrow){padding:12px 28px 12px 12px}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#sheet .mstats .ms[data-stat-detail]){cursor:pointer;padding:12px}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#sheet .mstats .ms[data-stat-detail]):focus-visible{outline:2px solid var(--text);outline-offset:2px}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #sheet .mstats .ms .ms-detail{position:absolute;inset:0;z-index:2;display:flex;flex-wrap:wrap;align-content:center;align-items:baseline;justify-content:center;gap:5px 8px;padding:11px;border-radius:inherit;background:var(--lg-sheen-panel),color-mix(in srgb,var(--lg-ground) 64%,transparent);box-shadow:var(--lg-row-light);-webkit-backdrop-filter:var(--lg-diffuse-bar);backdrop-filter:var(--lg-diffuse-bar);opacity:0;visibility:hidden;transform:scale(.98);transition:opacity .14s,transform .14s,visibility .14s;box-sizing:border-box;text-align:center}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #sheet .mstats .ms.is-detail-open .ms-detail{opacity:1;visibility:visible;transform:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#gameWinRail){background:none;border:0;outline:0;box-shadow:var(--lg-no-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#gameWinRail .gwp-modal){background:var(--lg-sheen-panel),#ffffff08;border:0;border-radius:14px;box-shadow:var(--lg-row-light);outline:0;backdrop-filter:var(--lg-diffuse-bar);-webkit-backdrop-filter:var(--lg-diffuse-bar)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#view-games .gtotalsbar){border:0;box-shadow:var(--lg-no-shadow);background:#ffffff06;backdrop-filter:var(--lg-diffuse-panel);-webkit-backdrop-filter:var(--lg-diffuse-panel)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#view-games .gtotalsbar)::before,
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#view-games .gtotalsbar)::after{content:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-board .board thead{background:rgba(255,255,255,.035);box-shadow:var(--lg-rim-bar);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) #view-board .board thead th{background:transparent;box-shadow:var(--lg-no-shadow)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.impact-intro){display:flex;flex-direction:column;gap:28px;padding:18px}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.impact-intro .augrank){padding:0;background:none;border:0;box-shadow:var(--lg-no-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(a.fullgo){width:fit-content;display:inline-flex;align-items:center;gap:7px;padding:10px 17px;border:0;border-radius:999px;background:var(--vt-action-gradient);color:var(--vt-button-ink);box-shadow:var(--lg-row-light);font:700 11px/1.3 var(--vt-font-display);letter-spacing:.035em;text-transform:uppercase;text-decoration:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(a.fullgo>span[aria-hidden]){transition:transform .18s}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(a.fullgo:is(:hover,:focus-visible)>span[aria-hidden]){transform:translateX(3px)}
@media(max-width:700px){html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.impact-intro){grid-template-columns:1fr;gap:20px}}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.full-table-content .impact-intro){display:none}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#accountContent #username,#accountContent #email,#resetPwBtn,.page-shell .langopt,#unitSeg,#favTeamSearch,.page-shell .teamchip,#favPlayerPicked,#favPlayerSearch,#exportBtn,.slatepick,#ouGamePlay button,#ouGamePlay .pg-club-rules){border:0;outline:0}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#accountContent input,#accountContent button,#ouGamePlay button):focus-visible{outline:2px solid var(--text);outline-offset:3px}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#ouGamePlay .pg-winner-choice.is-selected,#ouGamePlay .pg-side.is-selected){outline:1px solid #ffffffe6;outline-offset:1px;box-shadow:var(--lg-no-shadow);border:0}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#resetPwBtn,#exportBtn):hover{filter:none;transform:none;background:var(--vs-inset);color:var(--text);box-shadow:var(--lg-shadow-inset)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#deleteBtn){border:1px solid #d4b753;outline:0;border-radius:999px;background:linear-gradient(160deg,#303033,#19191c);color:#ffe192;box-shadow:var(--lg-row-light);padding:10px 17px;min-height:42px;filter:none;transition:none}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#deleteBtn):hover{background:linear-gradient(160deg,#303033,#19191c);color:#ffe192;filter:none;transform:none;box-shadow:var(--lg-row-light)}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#view-games .gtotalsbar,#gameWinRail){backdrop-filter:var(--lg-diffuse-bar);-webkit-backdrop-filter:var(--lg-diffuse-bar)}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) .pg-club-rules summary>span{border:0}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-panel){
  --vs-style:LG1;position:var(--vs-panel-position,relative);isolation:isolate;
  border:0;border-radius:16px;background:none;box-shadow:var(--lg-lift-soft);
  -webkit-backdrop-filter:none;backdrop-filter:none;will-change:auto;
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-panel)::before{
  content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;
  background:var(--vt-glass);box-shadow:var(--lg-rim-panel);
  -webkit-backdrop-filter:var(--lg-diffuse-panel);backdrop-filter:var(--lg-diffuse-panel);
}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-segment,.vs-field){
  --vs-style:LG2;background:var(--vs-inset);background-clip:padding-box;border:0;
  box-shadow:var(--lg-rim-inset);-webkit-backdrop-filter:var(--lg-diffuse-soft);backdrop-filter:var(--lg-diffuse-soft);
}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-field){border-radius:12px}
html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(.vs-field:focus-visible){outline:2px solid var(--text);outline-offset:3px}

html[data-glass=liquid][data-vates-theme=on]:not(#lg):not(#lg) :where(#homeFeatured .avatar.vs-featured-control img,#sheet .avatar.vs-featured-control img){object-fit:cover;object-position:center top}
