html.auth-pending body,
body.login-only{display:block;min-height:100vh;background:#f3f5f2}
html.auth-pending body>aside,
html.auth-pending body>main,
body.login-only>aside,
body.login-only>main,
body.login-only>.modal:not(#login-dialog){display:none!important}
html.auth-pending #login-dialog[hidden],
body.login-only #login-dialog[hidden],
body.login-only #login-dialog{display:grid;place-items:center;background:#f3f5f2;backdrop-filter:none}
html.auth-pending #login-dialog .close,
body.login-only #login-dialog .close{display:none}
body.login-only #login-form{width:min(440px,100%)}
