.iq-theory{--st-theory:var(--ink-violet-300);--st-theory-soft:#8b5cf624}.iq-theory button.concept-link{vertical-align:-.12em;max-width:100%;color:var(--st-theory,var(--ink-violet-300));font-size:inherit;white-space:nowrap;background:var(--st-theory-soft,#8b5cf624);box-shadow:none;cursor:pointer;border:1px solid #a78bfa52;border-radius:.3rem;align-items:center;gap:.28em;margin:0 .08em;padding:.08em .42em .1em .32em;scroll-margin-top:6rem;font-weight:550;line-height:1.35;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.iq-theory button.concept-link:before{content:"";opacity:.9;background-color:currentColor;flex-shrink:0;width:.78em;height:.78em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M8 3.05C6.92 2.28 5.5 1.8 4 1.8c-1.18 0-2.27.35-3.12.94A.7.7 0 0 0 .55 3.3v9.05c0 .45.46.76.88.6 1.06-.4 2.14-.62 3.32-.62 1.18 0 2.28.23 3.25.67V3.05zm0 0c1.08-.77 2.5-1.25 4-1.25 1.18 0 2.27.35 3.12.94a.7.7 0 0 1 .33.56v9.05c0 .45-.46.76-.88.6-1.06-.4-2.14-.62-3.32-.62-1.18 0-2.28.23-3.25.67V3.05z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M8 3.05C6.92 2.28 5.5 1.8 4 1.8c-1.18 0-2.27.35-3.12.94A.7.7 0 0 0 .55 3.3v9.05c0 .45.46.76.88.6 1.06-.4 2.14-.62 3.32-.62 1.18 0 2.28.23 3.25.67V3.05zm0 0c1.08-.77 2.5-1.25 4-1.25 1.18 0 2.27.35 3.12.94a.7.7 0 0 1 .33.56v9.05c0 .45-.46.76-.88.6-1.06-.4-2.14-.62-3.32-.62-1.18 0-2.28.23-3.25.67V3.05z'/%3E%3C/svg%3E") 50%/contain no-repeat}.iq-theory button.concept-link:hover{color:var(--ink-ede9fe);background:#8b5cf642;border-color:#c4b5fd9e;box-shadow:0 0 0 1px #a78bfa2e,0 4px 14px #8b5cf638}.iq-theory button.concept-link:hover:before{opacity:1}.iq-theory button.concept-link:focus-visible{outline-offset:2px;outline:1px solid #c4b5fdbf}.iq-frost .playground-frost{background:linear-gradient(165deg, #c4b5fd29 0%, color-mix(in srgb, var(--cq-bg) 55%, transparent) 42%, #080c12c7 100%);backdrop-filter:blur(10px)saturate(.45);animation:.55s cubic-bezier(.22,1,.36,1) both iq-theory-frost-in;overflow:hidden}.iq-frost .playground-frost-ice{pointer-events:none;background-image:radial-gradient(circle at 8% 14%, rgb(var(--q-fg-rgb) / .45) 0 1px, transparent 2px), radial-gradient(circle at 18% 22%, rgb(var(--q-fg-rgb) / .35) 0 1px, transparent 2px), radial-gradient(circle at 27% 9%, #c4b5fd66 0 1.2px, transparent 2.4px), radial-gradient(circle at 36% 31%, rgb(var(--q-fg-rgb) / .28) 0 .8px, transparent 1.8px), radial-gradient(circle at 47% 16%, #e0f2fe66 0 1px, transparent 2.2px), radial-gradient(circle at 58% 26%, rgb(var(--q-fg-rgb) / .32) 0 .9px, transparent 2px), radial-gradient(circle at 68% 11%, #c4b5fd61 0 1.3px, transparent 2.6px), radial-gradient(circle at 78% 20%, rgb(var(--q-fg-rgb) / .4) 0 1px, transparent 2px), radial-gradient(circle at 88% 33%, #bae6fd59 0 1.2px, transparent 2.4px), radial-gradient(circle at 12% 44%, rgb(var(--q-fg-rgb) / .3) 0 .8px, transparent 1.8px), radial-gradient(circle at 24% 56%, #c4b5fd52 0 1px, transparent 2.2px), radial-gradient(circle at 40% 68%, rgb(var(--q-fg-rgb) / .25) 0 1px, transparent 2px), radial-gradient(circle at 54% 48%, rgb(var(--q-fg-rgb) / .38) 0 .9px, transparent 2px), radial-gradient(circle at 66% 62%, #a78bfa59 0 1.4px, transparent 2.8px), radial-gradient(circle at 80% 52%, rgb(var(--q-fg-rgb) / .3) 0 1px, transparent 2px), radial-gradient(circle at 91% 71%, #bae6fd52 0 1.1px, transparent 2.3px), radial-gradient(circle at 16% 78%, rgb(var(--q-fg-rgb) / .28) 0 1px, transparent 2px), radial-gradient(circle at 33% 88%, #c4b5fd4d 0 1.2px, transparent 2.4px), radial-gradient(circle at 72% 84%, rgb(var(--q-fg-rgb) / .35) 0 1px, transparent 2.2px), radial-gradient(circle at 49% 92%, rgb(var(--q-fg-rgb) / .22) 0 .8px, transparent 1.8px);opacity:.9;animation:2.4s ease-in-out infinite alternate iq-theory-frost-sparkle;position:absolute;inset:-20%}.iq-frost .playground-frost-ice-b{pointer-events:none;background-image:radial-gradient(circle at 14% 28%, rgb(var(--q-fg-rgb) / .28) 0 .7px, transparent 1.6px), radial-gradient(circle at 31% 41%, #c4b5fd47 0 1px, transparent 2px), radial-gradient(circle at 52% 19%, rgb(var(--q-fg-rgb) / .22) 0 .8px, transparent 1.8px), radial-gradient(circle at 71% 38%, #bae6fd4d 0 1px, transparent 2.1px), radial-gradient(circle at 85% 58%, rgb(var(--q-fg-rgb) / .25) 0 .7px, transparent 1.6px), radial-gradient(circle at 21% 71%, rgb(var(--q-fg-rgb) / .2) 0 .8px, transparent 1.8px), radial-gradient(circle at 63% 79%, #a78bfa47 0 1.1px, transparent 2.2px);opacity:.7;animation:3.1s ease-in-out infinite alternate iq-theory-frost-sparkle-b;position:absolute;inset:-20%}@keyframes iq-theory-frost-in{0%{opacity:0}to{opacity:1}}@keyframes iq-theory-frost-sparkle{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2%,3%)scale(1.04)}}@keyframes iq-theory-frost-sparkle-b{0%{transform:translate(0,0)scale(1.02)}to{transform:translate(2.4%,-2.6%)scale(1)}}@media (prefers-reduced-motion:reduce){.iq-frost .playground-frost,.iq-frost .playground-frost-ice,.iq-frost .playground-frost-ice-b{animation:none}}