.ia-table{font-variation-settings:"wdth" 75;font-stretch:75%}.ia-row{white-space:nowrap;color:#f6f2ff;font-variant-numeric:tabular-nums;text-shadow:0 0 2px #08070ef2,0 0 5px #08070ed9;opacity:0;justify-content:space-between;align-items:center;gap:6px;padding:0 4px;font-size:17px;font-weight:600;line-height:1;transition:opacity .5s;display:flex;position:absolute;left:0;right:0}.ia-row[data-on]{opacity:1}.ia-row span{isolation:isolate;position:relative}.ia-row span:before{content:"";z-index:-1;filter:blur(2.5px);background:#0a0812db;border-radius:4px;position:absolute;inset:-3px -4px}.ia-row[data-amber]{color:#ffd27a}.ia-amber-text{color:var(--gs-amber);font-style:normal}.ia-scan{opacity:0}.ia-btn{opacity:0;transition:opacity .4s}.ia-btn[data-on]{opacity:1}.ia-btn-glow,.ia-check-glow,.ia-check-ring,.ia-chip{transform-box:fill-box;transform-origin:50%}.ia-check{opacity:0;transition:opacity .4s}.ia-check[data-on]{opacity:1}.ia-check-ring{fill:none;stroke:#b6f5cf;stroke-width:3px;opacity:0}@media (prefers-reduced-motion:no-preference){.ia-scan[data-on]{opacity:1;animation:.8s linear infinite ia-scan}.ia-chip[data-on]{animation:1.6s ease-in-out infinite ia-beat}.ia-module[data-active]{animation:.9s ease-out ia-flash}.ia-amber[data-on]{animation:1.2s ease-in-out infinite ia-pulse}.ia-btn[data-ready] .ia-btn-glow{animation:.8s ease-in-out infinite ia-pulse}.ia-btn[data-done] .ia-btn-glow{animation:ia-press .5s var(--gs-ease)}.ia-check[data-on] .ia-check-ring{animation:.9s ease-out ia-ring}.ia-check[data-on] .ia-check-glow{animation:.9s ease-out ia-flare}}@keyframes ia-scan{to{transform:translate(150px)}}@keyframes ia-beat{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.05)}}@keyframes ia-flash{0%{opacity:1}40%{opacity:1;transform:scale(1.03)}}@keyframes ia-pulse{50%{opacity:.45}}@keyframes ia-press{40%{opacity:.6;transform:scale(.82)}}@keyframes ia-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.7)}}@keyframes ia-flare{0%{transform:scale(.5)}35%{transform:scale(1.25)}}.ia-row[data-amber] span:before{filter:blur(1.5px);background:#0a0812f7;inset:-4px -5px}
