/* Preserve the bottom navigation and refresh button; add Workroom in the header. */
#authRoot{padding-top:calc(24px + env(safe-area-inset-top))!important;padding-bottom:calc(24px + env(safe-area-inset-bottom))!important;padding-left:max(20px,env(safe-area-inset-left))!important;padding-right:max(20px,env(safe-area-inset-right))!important;min-height:100dvh!important}
.workroom-auth-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:24px}.workroom-auth-top .logo{margin-bottom:0!important;font-size:25px}.workroom-archive-top{margin-bottom:36px}.workroom-archive-top .logo{margin-bottom:18px!important}.side{padding-top:calc(40px + env(safe-area-inset-top))!important}.main{padding-top:calc(52px + env(safe-area-inset-top))!important}input,select,textarea{scroll-margin:24px}
@media(max-width:900px){.side{padding-top:calc(18px + env(safe-area-inset-top))!important;padding-left:max(20px,env(safe-area-inset-left))!important;padding-right:max(20px,env(safe-area-inset-right))!important}.workroom-archive-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:0}.workroom-archive-top .logo{margin-bottom:0!important}.main{padding-top:28px!important;padding-left:max(20px,env(safe-area-inset-left))!important;padding-right:max(20px,env(safe-area-inset-right))!important}input:not([type=checkbox]),select,textarea{font-size:16px!important}.panel{max-height:calc(100dvh - env(safe-area-inset-top) - 20px)}.floating-refresh{right:max(18px,env(safe-area-inset-right))!important}}
