.aura{--aura-tile: #17121F;--aura-tile-alt: #1D1628;--aura-edge: #A855F7;--aura-edge-soft: rgb(168 85 247 / .28);--aura-tile-inner: #2A2140;--aura-core: #E9D5FF;--aura-cubit-top: #E2DAFF;--aura-cubit-front: #C2B4FF;--aura-cubit-side: #8F7DF0;--aura-cubit-bottom: #5B45D6;--aura-size: 120px;display:inline-grid;justify-items:center;gap:var(--smp-space-2)}.aura__stage{position:relative;width:calc(var(--aura-size) * 3);height:calc(var(--aura-size) * 2.7);padding:0;margin:0;border:0;background:transparent;color:inherit;cursor:pointer;border-radius:var(--smp-radius-lg);-webkit-tap-highlight-color:transparent}.aura__stage:disabled{cursor:default}.aura__stage:focus-visible{outline:var(--smp-focus-width) solid var(--smp-focus);outline-offset:4px}.aura__scene{position:absolute;inset:0;perspective:calc(var(--aura-size) * 10);perspective-origin:50% 50%}.aura__tilt{position:absolute;inset:0;transform-style:preserve-3d}.aura__breath{position:absolute;transform-style:preserve-3d;left:calc(var(--aura-size) * 1);top:calc(var(--aura-size) * .85);width:var(--aura-size);height:var(--aura-size);transform:scale(calc(1 + var(--breath, 0) * .08));transition:transform var(--breath-ms, 0ms) var(--smp-ease-orbit)}.aura__cube{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(-20deg) rotateY(-32deg)}.aura__raster{position:absolute;inset:0;display:none;align-items:center;justify-content:center;transform:translateZ(0)}.aura__raster img{width:calc(var(--aura-size) * 1.56);max-width:none;height:auto;display:block}.aura[data-aura-nucleus=original] .aura__raster{display:flex}.aura[data-aura-nucleus=original] .aura__cube{display:none}.aura[data-aura-nucleus=original] .aura__raster img{animation:aura-float 7s var(--smp-ease-orbit) infinite;animation-play-state:paused}.aura[data-aura-nucleus=original][data-moving=true] .aura__raster img{animation-play-state:running}@keyframes aura-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--aura-size) * -.035))}}.aura[data-moving=true] .aura__cube,.aura[data-moving=true] .aura__tilt,.aura[data-moving=true] .aura__cubit,.aura[data-twisting=true] .aura__cubie[data-turning=true]{will-change:transform}.aura__cubie{position:absolute;transform-style:preserve-3d;left:calc(var(--aura-size) / 3);top:calc(var(--aura-size) / 3);width:calc(var(--aura-size) / 3);height:calc(var(--aura-size) / 3)}.aura__cf{position:absolute;inset:0;border-radius:7%;backface-visibility:hidden;background:#0b0810;border:1px solid rgb(168 85 247 / .12)}.aura__cf:not(.aura__cf--outer){display:none;background:linear-gradient(135deg,#ffffff0f,#fff0 42%),var(--aura-tile-inner);border:max(1px,calc(var(--aura-size) * .008)) solid rgb(168 85 247 / .2);box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #0006}.aura__cf[data-exposed=true]{display:block}.aura__cf--front{transform:translateZ(calc(var(--aura-size) / 6))}.aura__cf--back{transform:rotateY(180deg) translateZ(calc(var(--aura-size) / 6))}.aura__cf--right{transform:rotateY(90deg) translateZ(calc(var(--aura-size) / 6))}.aura__cf--left{transform:rotateY(-90deg) translateZ(calc(var(--aura-size) / 6))}.aura__cf--top{transform:rotateX(90deg) translateZ(calc(var(--aura-size) / 6))}.aura__cf--bottom{transform:rotateX(-90deg) translateZ(calc(var(--aura-size) / 6))}.aura__cf--outer{background:linear-gradient(135deg,#ffffff12,#fff0 42%),var(--aura-tile-alt);border:max(1px,calc(var(--aura-size) * .008)) solid rgb(168 85 247 / .42);box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000073,inset 0 0 calc(var(--aura-size) * .03) #0c061e99}.aura__cf--outer.aura__cf--top{background:linear-gradient(135deg,#ffffff14,#fff0 42%),#2b2142}.aura__cf--outer.aura__cf--left,.aura__cf--outer.aura__cf--right{background:linear-gradient(135deg,#ffffff0d,#fff0 42%),#130e1b}.aura__cf--eye{background-image:radial-gradient(circle at 50% 12%,var(--aura-edge) 0 5%,transparent 6%),radial-gradient(circle at 69% 17%,var(--aura-edge) 0 5%,transparent 6%),radial-gradient(circle at 83% 31%,var(--aura-edge) 0 5%,transparent 6%),radial-gradient(circle at 88% 50%,var(--aura-edge) 0 5%,transparent 6%),radial-gradient(circle at 83% 69%,var(--aura-edge) 0 5%,transparent 6%),radial-gradient(circle at 69% 83%,var(--aura-edge) 0 5%,transparent 6%),radial-gradient(circle at 50% 88%,var(--aura-edge) 0 5%,transparent 6%),radial-gradient(circle at 31% 83%,var(--aura-edge) 0 5%,transparent 6%),radial-gradient(circle at 17% 69%,var(--aura-edge) 0 5%,transparent 6%),radial-gradient(circle at 12% 50%,var(--aura-edge) 0 5%,transparent 6%),radial-gradient(circle at 17% 31%,var(--aura-edge) 0 5%,transparent 6%),radial-gradient(circle at 31% 17%,var(--aura-edge) 0 5%,transparent 6%),linear-gradient(135deg,#ffffff0f,#fff0 42%);background-color:var(--aura-tile)}.aura__glow{position:absolute;left:-35%;top:-35%;width:170%;height:170%;border-radius:50%;background:radial-gradient(closest-side,var(--aura-edge-soft),rgb(168 85 247 / 0) 72%);transform:translateZ(calc(var(--aura-size) * -.55));pointer-events:none}.aura[data-state=unavailable] .aura__glow{opacity:.3}.aura__core{position:absolute;inset:26%;border-radius:50%;background:radial-gradient(circle at 40% 35%,var(--aura-core),var(--aura-edge) 60%,rgb(168 85 247 / 0) 100%);box-shadow:0 0 calc(var(--aura-size) * .06) var(--aura-edge)}.aura[data-state=thinking] .aura__core{animation:aura-core 1.4s var(--smp-ease-orbit) infinite alternate}.aura__core:after{content:"";position:absolute;inset:-4%;border-radius:50%;background:var(--aura-tile);transform:scaleY(0);transform-origin:50% 0;transition:transform 85ms linear}.aura[data-blink=true] .aura__core:after{transform:scaleY(1)}.aura[data-state=done] .aura__core{box-shadow:0 0 calc(var(--aura-size) * .12) var(--aura-edge)}.aura[data-state=unavailable]{--aura-edge: #6E5A99;--aura-edge-soft: rgb(110 90 153 / .15);--aura-cubit-top: #B7B0CF;--aura-cubit-front: #9C94BE;--aura-cubit-side: #7A7199;--aura-cubit-bottom: #5E5680}.aura[data-state=unavailable] .aura__cubit-face{box-shadow:none}.aura[data-state=unavailable] .aura__core{opacity:.35;box-shadow:none}.aura[data-state=unavailable] .aura__status{color:var(--smp-ink);font-weight:600}@keyframes aura-core{0%{opacity:.6}to{opacity:1}}html[data-motion=still] .aura__core,html[data-motion-paused=true] .aura__core{animation:none}.aura__cubits{position:absolute;inset:0;transform-style:preserve-3d;pointer-events:none}.aura__cubit{position:absolute;transform-style:preserve-3d;left:calc(var(--aura-size) * 1.5);top:calc(var(--aura-size) * 1.35);width:calc(var(--aura-size) * .11);height:calc(var(--aura-size) * .11);margin:calc(var(--aura-size) * -.055) 0 0 calc(var(--aura-size) * -.055)}.aura__cubit-face{position:absolute;inset:0;border-radius:14%;background:linear-gradient(145deg,var(--aura-cubit-front),var(--aura-cubit-bottom));border:1px solid rgb(255 255 255 / .55);box-shadow:0 0 calc(var(--aura-size) * .04) #9d8cff73;backface-visibility:hidden}.aura__cubit-face--front{transform:translateZ(calc(var(--aura-size) * .055))}.aura__cubit-face--back{transform:rotateY(180deg) translateZ(calc(var(--aura-size) * .055))}.aura__cubit-face--right{transform:rotateY(90deg) translateZ(calc(var(--aura-size) * .055));background:linear-gradient(145deg,var(--aura-cubit-side),#3E2CB0)}.aura__cubit-face--left{transform:rotateY(-90deg) translateZ(calc(var(--aura-size) * .055));background:linear-gradient(145deg,var(--aura-cubit-side),#3E2CB0)}.aura__cubit-face--top{transform:rotateX(90deg) translateZ(calc(var(--aura-size) * .055));background:linear-gradient(145deg,var(--aura-cubit-top),#8C78F5)}.aura__cubit-face--bottom{transform:rotateX(-90deg) translateZ(calc(var(--aura-size) * .055));background:linear-gradient(145deg,var(--aura-cubit-bottom),#3E2CB0)}.aura__cubit-face--front:after{content:"";position:absolute;inset:28%;border-radius:50%;background:radial-gradient(circle at 40% 35%,#F3EBFF,var(--aura-edge) 55%,rgb(168 85 247 / 0) 100%);box-shadow:0 0 calc(var(--aura-size) * .02) var(--aura-edge)}.aura[data-state=unavailable] .aura__cubit-face--front:after{opacity:.35;box-shadow:none}.aura__name{font-family:var(--smp-font-display);font-weight:800;letter-spacing:.16em;font-size:1rem;color:var(--smp-ink);margin:0;line-height:1.2}.aura__status{margin:0;font-size:.9375rem;color:var(--smp-ink-mute);min-height:1.5em}.aura--hero{--aura-size: clamp(96px, 7vw + 48px, 168px)}.aura--dock{--aura-size: 56px}.aura--breath{--aura-size: 96px}.aura--preview{--aura-size: min(clamp(120px, 10vw + 80px, 220px), calc((100vw - 6rem) / 3))}@media(forced-colors:active){.aura__cf,.aura__cubit-face{forced-color-adjust:none}}
