/* GENERATED by tools/gen_textsize_css.mjs - do not hand-edit.
   Text size setting: default adds NOTHING (the app renders exactly as
   designed); "larger" scales every stated font size by 1.15 and "extra
   large" by 1.32, including inside media queries. Buttons and inputs
   use font:inherit, so they follow the base automatically. */

/* ---------------- large (x1.15) ---------------- */
html[data-textsize="large"] body{ font-size:17.3px; }
/* css/app.css */
html[data-textsize="large"] label{ font-size:15px; }
html[data-textsize="large"] .brand{ font-size:19.5px; }
html[data-textsize="large"] .pill{ font-size:12.6px; }
html[data-textsize="large"] .chip{ font-size:15px; }
html[data-textsize="large"] .iconbtn{ font-size:20.7px; }
html[data-textsize="large"] .btn.sm{ font-size:15px; }
html[data-textsize="large"] .linklike{ font-size:15px; }
html[data-textsize="large"] #screen-onboard h1{ font-size:21.8px; }
html[data-textsize="large"] #screen-onboard .tag{ font-size:13.2px; }
html[data-textsize="large"] #screen-onboard .pill{ font-size:10.9px; }
html[data-textsize="large"] #screen-onboard label{ font-size:13.2px; }
html[data-textsize="large"] #screen-onboard .obtoggle button{ font-size:13.2px; }
html[data-textsize="large"] #screen-onboard .btn{ font-size:14.4px; }
html[data-textsize="large"] #screen-onboard .feenote{ font-size:11.5px; }
html[data-textsize="large"] #screen-onboard .linklike{ font-size:13.8px; }
html[data-textsize="large"] #screen-onboard #obQrBox .qrph{ font-size:39.1px; }
html[data-textsize="large"] #screen-onboard .keybox{ font-size:12.1px; }
html[data-textsize="large"] #screen-onboard .savekey{ font-size:13.2px; }
html[data-textsize="large"] #screen-onboard .settingsec h4{ font-size:12.6px; }
html[data-textsize="large"] .menubtn b{ font-size:20.7px; }
html[data-textsize="large"] .menubtn span{ font-size:15px; }
html[data-textsize="large"] .lobbyhead h2{ font-size:24.2px; }
html[data-textsize="large"] .lobbyrow{ font-size:15.5px; }
html[data-textsize="large"] .lobbycard h3{ font-size:13.2px; }
html[data-textsize="large"] .newgame label{ font-size:12.1px; }
html[data-textsize="large"] .newgame label select, html[data-textsize="large"] .newgame label input{ font-size:16.1px; }
html[data-textsize="large"] .amtsuffix{ font-size:12.1px; }
html[data-textsize="large"] .ngInviteRow label{ font-size:12.1px; }
html[data-textsize="large"] .ngInviteRow input{ font-size:14.4px; }
html[data-textsize="large"] .openRow{ font-size:16.1px; }
html[data-textsize="large"] .opElo{ font-size:13.8px; }
html[data-textsize="large"] .opTag{ font-size:12.6px; }
html[data-textsize="large"] .opTags{ font-size:14.4px; }
html[data-textsize="large"] .mvEmpty{ font-size:15px; }
html[data-textsize="large"] .pname{ font-size:17.3px; }
html[data-textsize="large"] .clk{ font-size:23px; }
html[data-textsize="large"] #statusLine{ font-size:15.5px; }
html[data-textsize="large"] #drawBar{ font-size:15px; }
html[data-textsize="large"] .capLbl{ font-size:11.5px; }
html[data-textsize="large"] .capScore{ font-size:13.8px; }
html[data-textsize="large"] #moveList{ font-size:16.1px; }
html[data-textsize="large"] .mvno{ font-size:14.4px; }
html[data-textsize="large"] .aids{ font-size:15px; }
html[data-textsize="large"] .endHead{ font-size:23px; }
html[data-textsize="large"] .endSub{ font-size:15px; }
html[data-textsize="large"] .revProg{ font-size:15px; }
html[data-textsize="large"] .revTime{ font-size:13.2px; }
html[data-textsize="large"] .revRow{ font-size:15.5px; }
html[data-textsize="large"] .rvNo{ font-size:13.8px; }
html[data-textsize="large"] .rvBadge{ font-size:12.1px; }
html[data-textsize="large"] .rvBest{ font-size:13.8px; }
html[data-textsize="large"] #evalNum{ font-size:11.5px; }
html[data-textsize="large"] .cb-coord{ font-size:12.6px; }
html[data-textsize="large"] .mhead{ font-size:20.7px; }
html[data-textsize="large"] .lvlRow span{ font-size:20.7px; }
html[data-textsize="large"] .setRow{ font-size:16.1px; }
html[data-textsize="large"] .acctName{ font-size:17.3px; }
html[data-textsize="large"] .acctReg{ font-size:13.8px; }
html[data-textsize="large"] .acctAddr{ font-size:12.6px; }
html[data-textsize="large"] .acctSect{ font-size:13.8px; }
html[data-textsize="large"] .acctTest{ font-size:11.5px; }
html[data-textsize="large"] .acctNote{ font-size:13.8px; }
html[data-textsize="large"] .logPre{ font-size:12.6px; }
html[data-textsize="large"] .toast{ font-size:15.5px; }
html[data-textsize="large"] .histhead h2{ font-size:23px; }
html[data-textsize="large"] .histstats{ font-size:14.4px; }
html[data-textsize="large"] .rbadge{ font-size:12.6px; }
html[data-textsize="large"] .hcElo{ font-size:13.8px; }
html[data-textsize="large"] .hcOpp{ font-size:16.1px; }
html[data-textsize="large"] .hcMeta{ font-size:13.2px; }
html[data-textsize="large"] .hcDate{ font-size:13.8px; }
html[data-textsize="large"] .endElo{ font-size:17.3px; }
html[data-textsize="large"] .hdPly{ font-size:15px; }
html[data-textsize="large"] .hdTitle{ font-size:23px; }
html[data-textsize="large"] .hdSubtitle{ font-size:15px; }
html[data-textsize="large"] .hdRow{ font-size:15.5px; }
html[data-textsize="large"] .hdMoves{ font-size:16.1px; }
@media (max-width:520px){
  html[data-textsize="large"] .clk{ font-size:19.5px; }
}
html[data-textsize="large"] .learntag{ font-size:14.4px; }
html[data-textsize="large"] .lcName{ font-size:17.3px; }
html[data-textsize="large"] .lcSub{ font-size:13.2px; }
html[data-textsize="large"] .lcBlurb{ font-size:13.8px; }
html[data-textsize="large"] .lsextended{ font-size:15px; }
html[data-textsize="large"] #chatBadge{ font-size:11.5px; }
html[data-textsize="large"] .chatHead{ font-size:15px; }
html[data-textsize="large"] .chatX{ font-size:20.7px; }
html[data-textsize="large"] .chatEmpty{ font-size:14.4px; }
html[data-textsize="large"] .chatMsg{ font-size:15.5px; }
html[data-textsize="large"] #chatInput{ font-size:15.5px; }
html[data-textsize="large"] .modebtn{ font-size:15.5px; }
html[data-textsize="large"] .badgeTitle{ font-size:13.8px; }
html[data-textsize="large"] .fanfareHead{ font-size:21.8px; }
html[data-textsize="large"] .modeRow3 .modebtn{ font-size:14.4px; }
html[data-textsize="large"] .modeRow4 .modebtn{ font-size:13.2px; }
html[data-textsize="large"] .hcElo.practice{ font-size:12.6px; }
html[data-textsize="large"] .chipName{ font-size:14.4px; }
html[data-textsize="large"] .rlbl{ font-size:10.9px; }
html[data-textsize="large"] .rval{ font-size:13.8px; }
@media (max-width:760px){
  html[data-textsize="large"] .chipName{ font-size:13.2px; }
  html[data-textsize="large"] .rlbl{ font-size:9.8px; }
  html[data-textsize="large"] .rval{ font-size:12.1px; }
}
@media (max-width:640px){
  html[data-textsize="large"] .topbar .pill{ font-size:11.5px; }
}
@media (max-width:470px){
  html[data-textsize="large"] .rlbl{ font-size:9.2px; }
  html[data-textsize="large"] .rval{ font-size:11.5px; }
}
html[data-textsize="large"] .lobbyMeName{ font-size:16.1px; }
html[data-textsize="large"] .lobbyMe .rcell .rlbl{ font-size:12.1px; }
html[data-textsize="large"] .lobbyMe .rcell .rval{ font-size:14.4px; }
@media (max-width:760px){
  html[data-textsize="large"] .chipName{ font-size:13.2px; }
  html[data-textsize="large"] .rlbl{ font-size:9.8px; }
  html[data-textsize="large"] .rval{ font-size:12.1px; }
}
html[data-textsize="large"] .profName{ font-size:17.3px; }
html[data-textsize="large"] .prLbl{ font-size:12.6px; }
html[data-textsize="large"] .prVal{ font-size:25.3px; }
html[data-textsize="large"] .prSub{ font-size:12.6px; }
html[data-textsize="large"] .refBadge{ font-size:12.1px; }
html[data-textsize="large"] .wagerhead>span:first-child{ font-size:13.2px; }
html[data-textsize="large"] .wagertag{ font-size:13.8px; }
html[data-textsize="large"] .wagerbal{ font-size:14.4px; }
html[data-textsize="large"] .crownslider label{ font-size:15px; }
html[data-textsize="large"] .crownsplit{ font-size:14.4px; }
html[data-textsize="large"] .ransomtable{ font-size:15.5px; }
html[data-textsize="large"] .ransomtable th{ font-size:13.8px; }
html[data-textsize="large"] .ransomtable td:first-child{ font-size:20.7px; }
html[data-textsize="large"] .ransomnote{ font-size:14.4px; }
html[data-textsize="large"] .rntally .rnrow{ font-size:15px; }
html[data-textsize="large"] .rncap .g{ font-size:23px; }
html[data-textsize="large"] .rncap .v{ font-size:11.5px; }
html[data-textsize="large"] .lobbyRep{ font-size:15px; }
html[data-textsize="large"] .lobbyRep .repLbl{ font-size:12.1px; }
html[data-textsize="large"] .lobbyRep .repok{ font-size:12.6px; }
html[data-textsize="large"] .lobbyRep .owedLock{ font-size:12.6px; }
html[data-textsize="large"] .fieldErr{ font-size:15.5px; }
html[data-textsize="large"] #screen-onboard #obChoose .btn{ font-size:17.3px; }
html[data-textsize="large"] .obWarnBig{ font-size:17.3px; }
html[data-textsize="large"] .obWarnBig b.lead{ font-size:18.4px; }
/* css/bots.css */
html[data-textsize="large"] .cbName{ font-size:17.3px; }
html[data-textsize="large"] .cbTag{ font-size:13.8px; }
html[data-textsize="large"] .cbStyle{ font-size:12.1px; }
html[data-textsize="large"] .cbElo{ font-size:14.4px; }
html[data-textsize="large"] .cbNear{ font-size:12.1px; }
html[data-textsize="large"] .cbLock{ font-size:12.1px; }
html[data-textsize="large"] .cbLockWhy{ font-size:15px; }
html[data-textsize="large"] .cbPersona{ font-size:15.5px; }
html[data-textsize="large"] .cbSheetName{ font-size:23px; }
html[data-textsize="large"] .cbSheetTag{ font-size:15px; }
html[data-textsize="large"] .cbSheetX{ font-size:25.3px; }
html[data-textsize="large"] .cbLightbox .cbCap{ font-size:17.3px; }
html[data-textsize="large"] .cbLightbox .cbX{ font-size:27.6px; }
/* css/events.css */
html[data-textsize="large"] .evnote{ font-size:15px; }
html[data-textsize="large"] .evleaguecard h3{ font-size:17.3px; }
html[data-textsize="large"] .evlnote{ font-size:14.4px; }
html[data-textsize="large"] .evleague{ font-size:14.4px; }
html[data-textsize="large"] .evrname{ font-size:17.3px; }
html[data-textsize="large"] .evrmeta{ font-size:14.4px; }
html[data-textsize="large"] .evpill{ font-size:13.2px; }
html[data-textsize="large"] .evviab{ font-size:14.4px; }
html[data-textsize="large"] .evdhead{ font-size:15px; }
html[data-textsize="large"] .evdsearch{ font-size:15px; }
html[data-textsize="large"] .evdsub{ font-size:17.3px; }
html[data-textsize="large"] .evberserk{ font-size:14.4px; }
html[data-textsize="large"] .evtable{ font-size:15.5px; }
html[data-textsize="large"] .evtable th{ font-size:13.8px; }
html[data-textsize="large"] .evlive{ font-size:15.5px; }
html[data-textsize="large"] .evlivevs{ font-size:13.8px; }
html[data-textsize="large"] .arenabar{ font-size:15px; }
html[data-textsize="large"] .evcreate h3{ font-size:17.3px; }
/* tutorial/teaching.css */
html[data-textsize="large"] .teachbar .tswatch{ font-size:13.2px; }
html[data-textsize="large"] .tpbest{ font-size:12.1px; }
html[data-textsize="large"] .tmove{ font-size:18.4px; }
html[data-textsize="large"] .tlabel{ font-size:12.6px; }
html[data-textsize="large"] .cb-teachpop .twhy{ font-size:15px; }
html[data-textsize="large"] #teachHint.inline{ font-size:14.4px; }

/* ---------------- xlarge (x1.32) ---------------- */
html[data-textsize="xlarge"] body{ font-size:19.8px; }
/* css/app.css */
html[data-textsize="xlarge"] label{ font-size:17.2px; }
html[data-textsize="xlarge"] .brand{ font-size:22.4px; }
html[data-textsize="xlarge"] .pill{ font-size:14.5px; }
html[data-textsize="xlarge"] .chip{ font-size:17.2px; }
html[data-textsize="xlarge"] .iconbtn{ font-size:23.8px; }
html[data-textsize="xlarge"] .btn.sm{ font-size:17.2px; }
html[data-textsize="xlarge"] .linklike{ font-size:17.2px; }
html[data-textsize="xlarge"] #screen-onboard h1{ font-size:25.1px; }
html[data-textsize="xlarge"] #screen-onboard .tag{ font-size:15.2px; }
html[data-textsize="xlarge"] #screen-onboard .pill{ font-size:12.5px; }
html[data-textsize="xlarge"] #screen-onboard label{ font-size:15.2px; }
html[data-textsize="xlarge"] #screen-onboard .obtoggle button{ font-size:15.2px; }
html[data-textsize="xlarge"] #screen-onboard .btn{ font-size:16.5px; }
html[data-textsize="xlarge"] #screen-onboard .feenote{ font-size:13.2px; }
html[data-textsize="xlarge"] #screen-onboard .linklike{ font-size:15.8px; }
html[data-textsize="xlarge"] #screen-onboard #obQrBox .qrph{ font-size:44.9px; }
html[data-textsize="xlarge"] #screen-onboard .keybox{ font-size:13.9px; }
html[data-textsize="xlarge"] #screen-onboard .savekey{ font-size:15.2px; }
html[data-textsize="xlarge"] #screen-onboard .settingsec h4{ font-size:14.5px; }
html[data-textsize="xlarge"] .menubtn b{ font-size:23.8px; }
html[data-textsize="xlarge"] .menubtn span{ font-size:17.2px; }
html[data-textsize="xlarge"] .lobbyhead h2{ font-size:27.7px; }
html[data-textsize="xlarge"] .lobbyrow{ font-size:17.8px; }
html[data-textsize="xlarge"] .lobbycard h3{ font-size:15.2px; }
html[data-textsize="xlarge"] .newgame label{ font-size:13.9px; }
html[data-textsize="xlarge"] .newgame label select, html[data-textsize="xlarge"] .newgame label input{ font-size:18.5px; }
html[data-textsize="xlarge"] .amtsuffix{ font-size:13.9px; }
html[data-textsize="xlarge"] .ngInviteRow label{ font-size:13.9px; }
html[data-textsize="xlarge"] .ngInviteRow input{ font-size:16.5px; }
html[data-textsize="xlarge"] .openRow{ font-size:18.5px; }
html[data-textsize="xlarge"] .opElo{ font-size:15.8px; }
html[data-textsize="xlarge"] .opTag{ font-size:14.5px; }
html[data-textsize="xlarge"] .opTags{ font-size:16.5px; }
html[data-textsize="xlarge"] .mvEmpty{ font-size:17.2px; }
html[data-textsize="xlarge"] .pname{ font-size:19.8px; }
html[data-textsize="xlarge"] .clk{ font-size:26.4px; }
html[data-textsize="xlarge"] #statusLine{ font-size:17.8px; }
html[data-textsize="xlarge"] #drawBar{ font-size:17.2px; }
html[data-textsize="xlarge"] .capLbl{ font-size:13.2px; }
html[data-textsize="xlarge"] .capScore{ font-size:15.8px; }
html[data-textsize="xlarge"] #moveList{ font-size:18.5px; }
html[data-textsize="xlarge"] .mvno{ font-size:16.5px; }
html[data-textsize="xlarge"] .aids{ font-size:17.2px; }
html[data-textsize="xlarge"] .endHead{ font-size:26.4px; }
html[data-textsize="xlarge"] .endSub{ font-size:17.2px; }
html[data-textsize="xlarge"] .revProg{ font-size:17.2px; }
html[data-textsize="xlarge"] .revTime{ font-size:15.2px; }
html[data-textsize="xlarge"] .revRow{ font-size:17.8px; }
html[data-textsize="xlarge"] .rvNo{ font-size:15.8px; }
html[data-textsize="xlarge"] .rvBadge{ font-size:13.9px; }
html[data-textsize="xlarge"] .rvBest{ font-size:15.8px; }
html[data-textsize="xlarge"] #evalNum{ font-size:13.2px; }
html[data-textsize="xlarge"] .cb-coord{ font-size:14.5px; }
html[data-textsize="xlarge"] .mhead{ font-size:23.8px; }
html[data-textsize="xlarge"] .lvlRow span{ font-size:23.8px; }
html[data-textsize="xlarge"] .setRow{ font-size:18.5px; }
html[data-textsize="xlarge"] .acctName{ font-size:19.8px; }
html[data-textsize="xlarge"] .acctReg{ font-size:15.8px; }
html[data-textsize="xlarge"] .acctAddr{ font-size:14.5px; }
html[data-textsize="xlarge"] .acctSect{ font-size:15.8px; }
html[data-textsize="xlarge"] .acctTest{ font-size:13.2px; }
html[data-textsize="xlarge"] .acctNote{ font-size:15.8px; }
html[data-textsize="xlarge"] .logPre{ font-size:14.5px; }
html[data-textsize="xlarge"] .toast{ font-size:17.8px; }
html[data-textsize="xlarge"] .histhead h2{ font-size:26.4px; }
html[data-textsize="xlarge"] .histstats{ font-size:16.5px; }
html[data-textsize="xlarge"] .rbadge{ font-size:14.5px; }
html[data-textsize="xlarge"] .hcElo{ font-size:15.8px; }
html[data-textsize="xlarge"] .hcOpp{ font-size:18.5px; }
html[data-textsize="xlarge"] .hcMeta{ font-size:15.2px; }
html[data-textsize="xlarge"] .hcDate{ font-size:15.8px; }
html[data-textsize="xlarge"] .endElo{ font-size:19.8px; }
html[data-textsize="xlarge"] .hdPly{ font-size:17.2px; }
html[data-textsize="xlarge"] .hdTitle{ font-size:26.4px; }
html[data-textsize="xlarge"] .hdSubtitle{ font-size:17.2px; }
html[data-textsize="xlarge"] .hdRow{ font-size:17.8px; }
html[data-textsize="xlarge"] .hdMoves{ font-size:18.5px; }
@media (max-width:520px){
  html[data-textsize="xlarge"] .clk{ font-size:22.4px; }
}
html[data-textsize="xlarge"] .learntag{ font-size:16.5px; }
html[data-textsize="xlarge"] .lcName{ font-size:19.8px; }
html[data-textsize="xlarge"] .lcSub{ font-size:15.2px; }
html[data-textsize="xlarge"] .lcBlurb{ font-size:15.8px; }
html[data-textsize="xlarge"] .lsextended{ font-size:17.2px; }
html[data-textsize="xlarge"] #chatBadge{ font-size:13.2px; }
html[data-textsize="xlarge"] .chatHead{ font-size:17.2px; }
html[data-textsize="xlarge"] .chatX{ font-size:23.8px; }
html[data-textsize="xlarge"] .chatEmpty{ font-size:16.5px; }
html[data-textsize="xlarge"] .chatMsg{ font-size:17.8px; }
html[data-textsize="xlarge"] #chatInput{ font-size:17.8px; }
html[data-textsize="xlarge"] .modebtn{ font-size:17.8px; }
html[data-textsize="xlarge"] .badgeTitle{ font-size:15.8px; }
html[data-textsize="xlarge"] .fanfareHead{ font-size:25.1px; }
html[data-textsize="xlarge"] .modeRow3 .modebtn{ font-size:16.5px; }
html[data-textsize="xlarge"] .modeRow4 .modebtn{ font-size:15.2px; }
html[data-textsize="xlarge"] .hcElo.practice{ font-size:14.5px; }
html[data-textsize="xlarge"] .chipName{ font-size:16.5px; }
html[data-textsize="xlarge"] .rlbl{ font-size:12.5px; }
html[data-textsize="xlarge"] .rval{ font-size:15.8px; }
@media (max-width:760px){
  html[data-textsize="xlarge"] .chipName{ font-size:15.2px; }
  html[data-textsize="xlarge"] .rlbl{ font-size:11.2px; }
  html[data-textsize="xlarge"] .rval{ font-size:13.9px; }
}
@media (max-width:640px){
  html[data-textsize="xlarge"] .topbar .pill{ font-size:13.2px; }
}
@media (max-width:470px){
  html[data-textsize="xlarge"] .rlbl{ font-size:10.6px; }
  html[data-textsize="xlarge"] .rval{ font-size:13.2px; }
}
html[data-textsize="xlarge"] .lobbyMeName{ font-size:18.5px; }
html[data-textsize="xlarge"] .lobbyMe .rcell .rlbl{ font-size:13.9px; }
html[data-textsize="xlarge"] .lobbyMe .rcell .rval{ font-size:16.5px; }
@media (max-width:760px){
  html[data-textsize="xlarge"] .chipName{ font-size:15.2px; }
  html[data-textsize="xlarge"] .rlbl{ font-size:11.2px; }
  html[data-textsize="xlarge"] .rval{ font-size:13.9px; }
}
html[data-textsize="xlarge"] .profName{ font-size:19.8px; }
html[data-textsize="xlarge"] .prLbl{ font-size:14.5px; }
html[data-textsize="xlarge"] .prVal{ font-size:29px; }
html[data-textsize="xlarge"] .prSub{ font-size:14.5px; }
html[data-textsize="xlarge"] .refBadge{ font-size:13.9px; }
html[data-textsize="xlarge"] .wagerhead>span:first-child{ font-size:15.2px; }
html[data-textsize="xlarge"] .wagertag{ font-size:15.8px; }
html[data-textsize="xlarge"] .wagerbal{ font-size:16.5px; }
html[data-textsize="xlarge"] .crownslider label{ font-size:17.2px; }
html[data-textsize="xlarge"] .crownsplit{ font-size:16.5px; }
html[data-textsize="xlarge"] .ransomtable{ font-size:17.8px; }
html[data-textsize="xlarge"] .ransomtable th{ font-size:15.8px; }
html[data-textsize="xlarge"] .ransomtable td:first-child{ font-size:23.8px; }
html[data-textsize="xlarge"] .ransomnote{ font-size:16.5px; }
html[data-textsize="xlarge"] .rntally .rnrow{ font-size:17.2px; }
html[data-textsize="xlarge"] .rncap .g{ font-size:26.4px; }
html[data-textsize="xlarge"] .rncap .v{ font-size:13.2px; }
html[data-textsize="xlarge"] .lobbyRep{ font-size:17.2px; }
html[data-textsize="xlarge"] .lobbyRep .repLbl{ font-size:13.9px; }
html[data-textsize="xlarge"] .lobbyRep .repok{ font-size:14.5px; }
html[data-textsize="xlarge"] .lobbyRep .owedLock{ font-size:14.5px; }
html[data-textsize="xlarge"] .fieldErr{ font-size:17.8px; }
html[data-textsize="xlarge"] #screen-onboard #obChoose .btn{ font-size:19.8px; }
html[data-textsize="xlarge"] .obWarnBig{ font-size:19.8px; }
html[data-textsize="xlarge"] .obWarnBig b.lead{ font-size:21.1px; }
/* css/bots.css */
html[data-textsize="xlarge"] .cbName{ font-size:19.8px; }
html[data-textsize="xlarge"] .cbTag{ font-size:15.8px; }
html[data-textsize="xlarge"] .cbStyle{ font-size:13.9px; }
html[data-textsize="xlarge"] .cbElo{ font-size:16.5px; }
html[data-textsize="xlarge"] .cbNear{ font-size:13.9px; }
html[data-textsize="xlarge"] .cbLock{ font-size:13.9px; }
html[data-textsize="xlarge"] .cbLockWhy{ font-size:17.2px; }
html[data-textsize="xlarge"] .cbPersona{ font-size:17.8px; }
html[data-textsize="xlarge"] .cbSheetName{ font-size:26.4px; }
html[data-textsize="xlarge"] .cbSheetTag{ font-size:17.2px; }
html[data-textsize="xlarge"] .cbSheetX{ font-size:29px; }
html[data-textsize="xlarge"] .cbLightbox .cbCap{ font-size:19.8px; }
html[data-textsize="xlarge"] .cbLightbox .cbX{ font-size:31.7px; }
/* css/events.css */
html[data-textsize="xlarge"] .evnote{ font-size:17.2px; }
html[data-textsize="xlarge"] .evleaguecard h3{ font-size:19.8px; }
html[data-textsize="xlarge"] .evlnote{ font-size:16.5px; }
html[data-textsize="xlarge"] .evleague{ font-size:16.5px; }
html[data-textsize="xlarge"] .evrname{ font-size:19.8px; }
html[data-textsize="xlarge"] .evrmeta{ font-size:16.5px; }
html[data-textsize="xlarge"] .evpill{ font-size:15.2px; }
html[data-textsize="xlarge"] .evviab{ font-size:16.5px; }
html[data-textsize="xlarge"] .evdhead{ font-size:17.2px; }
html[data-textsize="xlarge"] .evdsearch{ font-size:17.2px; }
html[data-textsize="xlarge"] .evdsub{ font-size:19.8px; }
html[data-textsize="xlarge"] .evberserk{ font-size:16.5px; }
html[data-textsize="xlarge"] .evtable{ font-size:17.8px; }
html[data-textsize="xlarge"] .evtable th{ font-size:15.8px; }
html[data-textsize="xlarge"] .evlive{ font-size:17.8px; }
html[data-textsize="xlarge"] .evlivevs{ font-size:15.8px; }
html[data-textsize="xlarge"] .arenabar{ font-size:17.2px; }
html[data-textsize="xlarge"] .evcreate h3{ font-size:19.8px; }
/* tutorial/teaching.css */
html[data-textsize="xlarge"] .teachbar .tswatch{ font-size:15.2px; }
html[data-textsize="xlarge"] .tpbest{ font-size:13.9px; }
html[data-textsize="xlarge"] .tmove{ font-size:21.1px; }
html[data-textsize="xlarge"] .tlabel{ font-size:14.5px; }
html[data-textsize="xlarge"] .cb-teachpop .twhy{ font-size:17.2px; }
html[data-textsize="xlarge"] #teachHint.inline{ font-size:16.5px; }

