.app-screen{background-color:var(--back-clr);-ms-grid-rows:auto min-content;grid-template-rows:auto -webkit-min-content;grid-template-rows:auto min-content;padding:6rem 2rem 2.7rem 2rem;position:fixed;z-index:25;width:100%;bottom:0;right:0;left:0;top:0;opacity:1;-webkit-transition:opacity 150ms ease, -webkit-transform .6s ease-out;transition:opacity 150ms ease, -webkit-transform .6s ease-out;transition:opacity 150ms ease, transform .6s ease-out;transition:opacity 150ms ease, transform .6s ease-out, -webkit-transform .6s ease-out}.app-screen h1{text-align:center;padding-bottom:2rem}.app-container{position:relative;display:-ms-grid;display:grid;width:100%;height:100%;max-width:80rem;margin:auto;max-height:80rem}.app-footer{text-align:center;height:3.3rem;padding-top:2rem}label[for="btn-theme-light"]{background-color:white !important;color:black;border:solid thin #1a1a1a;padding:0.5rem 1rem}label[for="btn-theme-dark"]{background-color:#1a1a1a !important;color:white;border:solid thin white;padding:0.5rem 1rem}.app-welcome{-ms-grid-rows:min-content 1fr 1fr min-content;grid-template-rows:-webkit-min-content 1fr 1fr -webkit-min-content;grid-template-rows:min-content 1fr 1fr min-content}.app-welcome .app-theme{text-align:center;-ms-flex-item-align:baseline;align-self:baseline}.app-welcome .app-theme .buttongroup{max-width:unset}.app-welcome .changeThemebtn{padding:1rem 2rem;background-color:transparent}.app-welcome .changeThemebtn p{color:var(--shade0-clr);font-weight:bold}.app-welcome label{display:block}.app-welcome p{text-align:justify;line-height:2rem}.app-privacy-policy{-ms-grid-rows:min-content auto min-content;grid-template-rows:-webkit-min-content auto -webkit-min-content;grid-template-rows:min-content auto min-content}.app-privacy-policy h1{font-size:4rem}.app-privacy-policy .privacy-text{overflow:scroll;overflow-x:hidden;margin:1rem 0}.app-privacy-policy .privacy-text h2{letter-spacing:.3rem;font-size:2.4rem}.app-privacy-policy .privacy-text p,.app-privacy-policy .privacy-text li{text-align:justify}.app-login{-ms-grid-rows:min-content auto min-content;grid-template-rows:-webkit-min-content auto -webkit-min-content;grid-template-rows:min-content auto min-content}.app-login form[name="signup-screen"],.app-login form[name="login-screen"]{margin:0.5rem 0;display:-ms-grid !important;display:grid !important;height:100%;position:absolute;width:100%;-webkit-transition:all 100ms ease;transition:all 100ms ease}.app-login .login-invisible{opacity:0;pointer-events:none;height:50%}.app-login-forms{position:relative;overflow:auto}.app-welcome,.app-privacy-policy,.app-login{position:absolute;opacity:0;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-transform:translateX(100%);transform:translateX(100%);height:100%;display:-ms-grid;display:grid;pointer-events:none;width:100%}.a-visible{pointer-events:all;display:-ms-grid;display:grid;opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}@media screen and (min-width: 80rem){.textelem{-webkit-column-count:2;column-count:2;-webkit-column-gap:1rem;column-gap:1rem}form[name="signup-screen"]{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:2rem}#response{grid-column:span 2}}
/*# sourceMappingURL=app.min.css.map */