@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--diagnose-guide-animation-antimetal-lights-radar-incrementor:-100%}}}@keyframes sd-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sd-blurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes sd-slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn)var(--sd-duration,.15s)var(--sd-easing,ease)both}.diagnose-antimetal-content>div+div{margin-top:1em}.diagnose-guide-animation-antimetal-lights-radar{background:radial-gradient(100px at 50% 50%,#005bf600 calc(var(--diagnose-guide-animation-antimetal-lights-radar-incrementor) + 0%),#005bf6 calc(var(--diagnose-guide-animation-antimetal-lights-radar-incrementor) + 15%),#b0c6e9 calc(var(--diagnose-guide-animation-antimetal-lights-radar-incrementor) + 26%),#feca00 calc(var(--diagnose-guide-animation-antimetal-lights-radar-incrementor) + 40%),#ff1c11 calc(var(--diagnose-guide-animation-antimetal-lights-radar-incrementor) + 53%),#ff00ea calc(var(--diagnose-guide-animation-antimetal-lights-radar-incrementor) + 69%),#ffa2fbcc calc(var(--diagnose-guide-animation-antimetal-lights-radar-incrementor) + 82%),#ffa2fb00 calc(var(--diagnose-guide-animation-antimetal-lights-radar-incrementor) + 90%))}.diagnose-guide-animation-antimetal-lights:has(.ai-lights[data-playing=true]) .diagnose-guide-animation-antimetal-lights-radar{animation:1.4s cubic-bezier(.26,.94,.6,1) infinite diagnose-guide-animation-antimetal-lights-radar-animation}@keyframes diagnose-guide-animation-antimetal-lights-radar-animation{15%{opacity:.1;--diagnose-guide-animation-antimetal-lights-radar-incrementor:-100%}to{opacity:0;--diagnose-guide-animation-antimetal-lights-radar-incrementor:50%}}@property --diagnose-guide-animation-antimetal-lights-radar-incrementor{syntax:"<percentage>";inherits:false;initial-value:-100%}
.home-ship-messages-thinking-text{background:linear-gradient(100deg,#fff0 10%,#ffffff80 50%,#fff0 90%),var(--color-text-muted);-webkit-text-fill-color:transparent;background-position-x:100%;background-size:200% 100%;-webkit-background-clip:text;animation:1s linear infinite shine-left-to-right;display:inline-block;position:relative}@keyframes shine-left-to-right{0%{background-position-x:100%}to{background-position-x:-100%}}
[data-active] .diagnose-hero-animation-bar{animation:3s cubic-bezier(.165,.84,.44,1) .7s forwards diagnose-hero-animation-bar-fill}@keyframes diagnose-hero-animation-bar-fill{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-400px)}}[data-active] .diagnose-hero-animation-icon{animation:.3s cubic-bezier(.165,.84,.44,1) .5s forwards diagnose-hero-animation-icon}@keyframes diagnose-hero-animation-icon{0%,to{transform:scale(1)}50%{transform:scale(.98)}}.diagnose-hero-animation-glow-radar{background:radial-gradient(150px at 50% 50%,transparent calc(var(--diagnose-hero-animation-glow-radar-incrementor) + 20%),var(--icon-fill)calc(var(--diagnose-hero-animation-glow-radar-incrementor) + 35%),transparent calc(var(--diagnose-hero-animation-glow-radar-incrementor) + 45%))}[data-active] .diagnose-hero-animation-glow-radar{animation:2s cubic-bezier(.26,.94,.6,1) .4s both diagnose-hero-animation-glow-radar-animation}@keyframes diagnose-hero-animation-glow-radar-animation{0%{opacity:.25}to{opacity:0;--diagnose-hero-animation-glow-radar-incrementor:30%}}@property --diagnose-hero-animation-glow-radar-incrementor{syntax:"<percentage>";inherits:false;initial-value:-30%}
