#tm-system-loading[hidden]{display:none!important}#tm-system-loading{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;background:rgba(242,247,249,.92);color:#244c5d;font:16px/1.5 Arial,sans-serif}#tm-system-loading .tm-loading-content{text-align:center;padding:28px;max-width:90vw}#tm-system-loading .tm-loading-spinner{display:block;width:48px;height:48px;margin:0 auto 18px;border:4px solid #d4e6e8;border-top-color:#1c9d94;border-radius:50%;animation:tm-loading-spin .8s linear infinite}#tm-system-loading button{margin-top:16px;border:1px solid #98aeb7;border-radius:5px;background:white;color:#244c5d;padding:8px 14px;cursor:pointer}@keyframes tm-loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){#tm-system-loading .tm-loading-spinner{animation:none;border-top-color:#244c5d}}
