.trainer-input-module-scss-module__G4SuvW__trainerInput{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:polygon(0 0,0 0,0 0,0 0);width:1px;height:1px;width:unset;font-size:60px;left:-999999px;overflow:hidden;position:absolute!important}@keyframes trainer-input-module-scss-module__G4SuvW__fade-in{0%{opacity:0}to{opacity:1}}.trainer-input-module-scss-module__G4SuvW__focuser{z-index:500;width:100%;height:100%;position:absolute;top:0;left:0}.trainer-input-module-scss-module__G4SuvW__notifier{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);box-sizing:border-box;background-color:color-mix(in srgb, var(--color-bg) 90%, transparent 10%);justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;animation:.2s trainer-input-module-scss-module__G4SuvW__fade-in;display:flex}.trainer-input-module-scss-module__G4SuvW__p{max-width:72ch;color:var(--color-main);font-size:1.25rem;line-height:2rem;font-family:var(--font-sans-serif);text-align:center;margin:0}
.container-trainer-module-scss-module__MGgYIq__containerTrainer{min-height:calc(100vh - var(--footer-height) - var(--top-nav-height));justify-content:center;align-items:flex-start;display:flex}@media (min-width:640px){.container-trainer-module-scss-module__MGgYIq__containerTrainer{align-items:center}}@media (min-width:768px){.container-trainer-module-scss-module__MGgYIq__containerTrainer{max-width:calc(var(--container-max-width,100%)*var(--js-trainer-line-width,1))}}.container-trainer-module-scss-module__MGgYIq__div{width:100%;position:relative}