/* Typing Coach v1.87.189 — PC practice only. No geometry changes. */
@media (min-width:1101px) {
  html body.tc-stage-practice:has(.tc-shell.tc-unified-pc-practice) {
    overscroll-behavior: none;
  }
  html body.tc-stage-practice .tc-shell.tc-unified-pc-practice .tc-practice-viewport {
    overscroll-behavior: none;
  }
}
html body.tc-stage-practice .tc-shell[data-tc-app] .tc-restore-layout-button {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:30px;
  padding:5px 11px!important;
  color:#10294a!important;
  background:#ffffff!important;
  border:1px solid #526988!important;
  border-radius:5px!important;
  font-size:12px!important;
  font-weight:700!important;
  line-height:1.15!important;
  white-space:nowrap;
  flex:0 0 auto;
}
html body.tc-stage-practice .tc-shell[data-tc-app] .tc-restore-layout-button:focus-visible {
  outline:3px solid #bc9039!important;
  outline-offset:2px;
}
