.orbital-atmosphere{pointer-events:none;position:fixed;inset:0;overflow:hidden}.orbital-atmosphere-frame{width:max(100vw,176.47vh);height:max(100vh,56.667vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbital-atmosphere-frame>img,.orbital-atmosphere-frame>canvas{width:100%;height:100%;position:absolute;inset:0}.orbital-atmosphere-frame>canvas{opacity:0;transition:opacity 1.2s}.trial-loading{background:var(--background);color:var(--muted-foreground);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.trial-loading-grid{opacity:.12;background-image:linear-gradient(var(--primary) 1px, transparent 1px), linear-gradient(90deg, var(--primary) 1px, transparent 1px);background-size:48px 48px;position:absolute;inset:0}.trial-loading-body{text-align:center;width:min(350px,100% - 40px);position:relative}.trial-loading-body h2{margin:12px 0 24px}.trial-loading-radar{width:64px;height:64px;color:var(--primary);margin:0 auto 24px;animation:2.5s ease-in-out infinite trial-radar-breathe}.trial-loading-stages{text-align:left;font:11px var(--font-mono);gap:12px;display:grid}.trial-loading-stages li{align-items:center;gap:10px;min-height:24px;display:flex}.trial-loading-stages svg{flex-shrink:0;width:14px;height:14px}.trial-loading-stages li>span:last-child{margin-left:auto;font-size:9px}.trial-loading-stages li[data-complete=true]{color:var(--primary)}.trial-loading-spinner{animation:1.5s linear infinite trial-loading-spin}@keyframes trial-loading-spin{to{transform:rotate(360deg)}}@keyframes trial-radar-breathe{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.trial-loading-radar,.trial-loading-spinner{animation:none}.orbital-atmosphere-frame>canvas{display:none}}
