/* TD 2026-11-08: neutral boot screen so the login page never flashes for signed-in users. */
html.td-booting #login-view,html.td-booting #app-view,html.td-booting #main-nav{visibility:hidden!important}
html.td-booting body{background:#f0f2f5}
html.td-booting body::after{content:"";position:fixed;left:50%;top:45%;width:30px;height:30px;margin:-15px 0 0 -15px;border:3px solid #c8d1d6;border-top-color:#00a884;border-radius:50%;animation:td-boot-spin .8s linear infinite;z-index:2147483646}
@keyframes td-boot-spin{to{transform:rotate(360deg)}}
