*{box-sizing:border-box}html{height:100%;height:-webkit-fill-available}body,html{margin:var(--dimension-spacing-none);min-height:100%;min-height:-webkit-fill-available;min-height:100dvh;min-height:100lvh;font-family:var(--font-family-sans-system);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}@media (max-width:899px){body{display:flex;flex-direction:column}}button,input{font:inherit}code{font-size:var(--font-size-body)}.sr-only{position:absolute;width:var(--dimension-spacing-px);height:var(--dimension-spacing-px);padding:var(--dimension-spacing-none);margin:calc(var(--dimension-spacing-px) * -1);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:var(--dimension-spacing-none)}:root{--color-neutral-page-bg:#f5f7fa;--color-neutral-slate650:#05060b;--color-neutral-slate700:#151824;--color-neutral-slate900:#0f172a;--color-neutral-gray100:#f1f5f9;--color-neutral-gray200:#e2e8f0;--color-neutral-text-primary:#11121c;--color-neutral-text-muted-custom:#5c6378;--color-neutral-white:#ffffff;--color-neutral-black:#000000;--color-surface-slate-border08:rgba(15,23,42,0.08);--color-surface-slate-border12:rgba(15,23,42,0.12);--color-surface-slate-border15:rgba(15,23,42,0.15);--color-surface-glass-white06:rgba(255,255,255,0.06);--color-surface-glass-white10:rgba(255,255,255,0.1);--color-brand-indigo:#5a5dff;--shadow-panel-light:0 18px 40px rgba(15,23,42,0.08);--shadow-panel-dark:0 22px 50px rgba(0,0,0,0.9),0 0 1px rgba(255,255,255,0.06)}html[data-qore-theme=dark]{--color-surface-slate-border08:rgba(255,255,255,0.08);--color-surface-slate-border12:rgba(255,255,255,0.12);--color-surface-slate-border15:rgba(255,255,255,0.15)}html[data-qore-theme=light]{--color-surface-glass-white06:rgba(15,23,42,0.04);--color-surface-glass-white10:rgba(15,23,42,0.06)}:root{--pad-desk-bg:var(--bg,var(--color-neutral-gray100));--pad-sheet-bg:var(--color-neutral-white);--pad-ink:var(--color-neutral-slate900);--pad-ink-muted:color-mix(in srgb,var(--pad-ink) 55%,transparent);--pad-ink-faint:color-mix(in srgb,var(--pad-ink) 36%,transparent);--pad-sheet-width:51rem;--pad-sheet-min-height:66rem;--pad-sheet-shadow:var(--shadow-panel-light);--pad-sheet-margin-y:var(--dimension-spacing-xl);--pad-sheet-margin-x:var(--dimension-spacing-lg);--pad-sheet-pad-block:clamp(2rem,3.5vw,2.75rem);--pad-sheet-pad-inline:clamp(2rem,4vw,3.25rem);--pad-page-chrome-row:1.5rem;--pad-page-header-offset:calc(var(--pad-sheet-pad-block) * 0.4);--pad-page-footer-offset:calc(var(--pad-sheet-pad-block) * 0.5);--pad-page-header-zone:calc(var(--pad-page-header-offset) + var(--pad-page-chrome-row));--pad-page-footer-zone:calc(var(--pad-page-footer-offset) + var(--pad-page-chrome-row));--pad-page-content-footer-gap:1.25rem;--pad-page-body-gap:calc(var(--pad-sheet-pad-block) * 0.42);--pad-page-body-top:calc(var(--pad-page-header-zone) + var(--pad-page-body-gap));--pad-page-continuation-top:calc(var(--pad-page-body-gap) + var(--pad-page-chrome-row));--pad-page-body-bottom:calc(var(--pad-page-footer-zone) + var(--pad-page-content-footer-gap));--pad-page-bottom-reserve:calc(var(--pad-page-footer-zone) + var(--pad-page-content-footer-gap))}html[data-qore-theme=dark]{--pad-desk-bg:var(--bg,#0a0b10);--pad-sheet-bg:color-mix(in srgb,var(--color-neutral-white) 8%,var(--pad-desk-bg));--pad-ink:var(--color-neutral-gray100);--pad-ink-muted:color-mix(in srgb,var(--pad-ink) 62%,transparent);--pad-ink-faint:color-mix(in srgb,var(--pad-ink) 40%,transparent);--pad-sheet-shadow:0 var(--dimension-spacing-4) var(--dimension-spacing-6) color-mix(in srgb,var(--color-neutral-black) 45%,transparent),0 0 0 var(--dimension-spacing-px) color-mix(in srgb,var(--color-neutral-white) 8%,transparent)}@media (max-width:899px){:root{--pad-sheet-pad-inline:clamp(var(--dimension-spacing-3),3vw,var(--dimension-spacing-5));--pad-sheet-min-height:48rem;--pad-sheet-shadow:none;--pad-page-body-gap:var(--dimension-spacing-3)}}:root{color-scheme:dark;--qore-stage-bg:var(--color-neutral-slate650);--qore-stage-bg-light:var(--color-neutral-page-bg);--qore-panel-bg:color-mix(in srgb,var(--color-neutral-white) 3.5%,var(--qore-stage-bg));--qore-panel-border:color-mix(in srgb,var(--color-neutral-white) 5.5%,transparent);--qore-panel-bg-light:color-mix(in srgb,var(--color-neutral-white) 72%,var(--qore-stage-bg-light));--qore-panel-border-light:var(--color-surface-slate-border08);--qore-immersive-canvas:var(--qore-stage-bg);--qore-immersive-canvas-light:var(--qore-stage-bg-light);--fg:var(--color-neutral-gray100);--muted:color-mix(in srgb,var(--color-neutral-gray200) 55%,transparent);--accent:var(--shell-accent,var(--qore-ui-accent,var(--color-brand-indigo)));--accent-soft:color-mix(in srgb,var(--accent) 18%,transparent);--danger:var(--color-semantic-error);--panel-dark-bg:var(--qore-panel-bg);--panel-dark-border:var(--qore-panel-border);--panel-light-bg:var(--qore-panel-bg-light);--panel-light-border:var(--qore-panel-border-light);--panel-light-shadow:var(--shadow-panel-light);--card-bg:var(--qore-panel-bg);--card-border:var(--qore-panel-border);--card-shadow:0 0 0 var(--dimension-spacing-px) color-mix(in srgb,var(--color-neutral-white) 4%,transparent) inset;--card-shadow-hover:0 0 0 var(--dimension-spacing-px) color-mix(in srgb,var(--color-neutral-white) 6.5%,transparent) inset,0 var(--dimension-spacing-4) var(--dimension-spacing-8) color-mix(in srgb,var(--color-neutral-black) 32%,transparent);--field-bg:var(--color-surface-glass-white06);--field-border:color-mix(in srgb,var(--color-neutral-white) 8%,transparent);--chip-bg:var(--color-surface-glass-white06);--bg:var(--qore-stage-bg);--surface:var(--card-bg);--border:var(--card-border);--shell-nav-glow-bg:color-mix(in srgb,var(--color-neutral-white) 4%,var(--qore-stage-bg));--shell-nav-glow-border:color-mix(in srgb,var(--color-neutral-white) 6%,transparent);--shell-nav-glow-blur:12px;--shell-nav-glow-shadow:none;--shell-nav-light-bg:color-mix(in srgb,var(--color-neutral-white) 55%,transparent);--shell-nav-light-border:var(--color-surface-slate-border08);--shell-nav-light-blur:10px;--shell-nav-dark-blur:14px;--rail-apps-panel-height:11rem}html[data-qore-surface=workspace]{--qore-content-well-radius:var(--dimension-section-radius);--qore-content-well-inset:var(--dimension-spacing-3);--qore-content-well-bg:var(--qore-panel-bg);--qore-content-well-border:var(--qore-panel-border);--qore-content-well-shadow:var(--card-shadow);--message-canvas:var(--qore-content-well-bg);--message-divider:color-mix(in srgb,var(--color-neutral-white) 6%,transparent);--message-row-hover:var(--color-surface-glass-white06);--message-row-active:color-mix(in srgb,var(--color-neutral-white) 8%,transparent);--message-bubble-in:var(--color-surface-glass-white06);--message-bubble-out:color-mix(in srgb,var(--shell-accent) 16%,var(--qore-content-well-bg));--message-field:var(--color-surface-glass-white06)}html[data-qore-theme=light]{color-scheme:light;--fg:var(--color-neutral-text-primary);--muted:var(--color-neutral-text-muted-custom);--accent:var(--shell-accent,var(--qore-ui-accent,var(--color-brand-indigo)));--accent-soft:color-mix(in srgb,var(--accent) 10%,transparent);--bg:var(--qore-stage-bg-light);--card-bg:var(--qore-panel-bg-light);--card-border:var(--qore-panel-border-light);--card-shadow:0 0 0 var(--dimension-spacing-px) color-mix(in srgb,var(--color-neutral-white) 80%,transparent) inset,0 var(--dimension-spacing-2) var(--dimension-spacing-6) color-mix(in srgb,var(--color-neutral-slate900) 5%,transparent);--card-shadow-hover:0 0 0 var(--dimension-spacing-px) color-mix(in srgb,var(--color-neutral-white) 90%,transparent) inset,0 var(--dimension-spacing-4) var(--dimension-spacing-8) color-mix(in srgb,var(--color-neutral-slate900) 8%,transparent);--field-bg:color-mix(in srgb,var(--color-neutral-white) 85%,transparent);--field-border:var(--color-surface-slate-border12);--chip-bg:var(--color-surface-slate-border08);--surface:var(--qore-panel-bg-light);--border:color-mix(in srgb,var(--color-neutral-slate900) 8%,transparent);--shell-nav-glow-bg:color-mix(in srgb,var(--color-neutral-white) 72%,var(--qore-stage-bg-light));--shell-nav-glow-shadow:none;--message-canvas:var(--qore-content-well-bg-light,var(--qore-panel-bg-light));--message-divider:color-mix(in srgb,var(--color-neutral-slate900) 7%,transparent);--message-row-hover:color-mix(in srgb,var(--color-neutral-slate900) 4%,transparent);--message-row-active:color-mix(in srgb,var(--color-neutral-slate900) 6%,transparent);--message-bubble-in:color-mix(in srgb,var(--color-neutral-slate900) 4%,transparent);--message-bubble-out:color-mix(in srgb,var(--shell-accent) 10%,var(--qore-stage-bg-light));--message-field:color-mix(in srgb,var(--color-neutral-slate900) 4%,transparent)}html[data-qore-surface=immersive]{--qore-content-well-radius:var(--dimension-section-radius);--qore-content-well-inset:var(--dimension-spacing-4);--qore-content-well-bg:var(--qore-panel-bg);--qore-content-well-border:var(--qore-panel-border);--qore-content-well-shadow:var(--card-shadow);--message-canvas:var(--qore-immersive-canvas);--message-divider:color-mix(in srgb,var(--color-neutral-white) 6%,transparent);--message-row-hover:var(--color-surface-glass-white06);--message-row-active:color-mix(in srgb,var(--color-neutral-white) 8%,transparent);--message-bubble-in:var(--color-surface-glass-white06);--message-bubble-out:color-mix(in srgb,var(--shell-accent) 16%,var(--qore-immersive-canvas));--message-field:var(--color-surface-glass-white06)}html[data-qore-theme=light][data-qore-surface=immersive]{--qore-content-well-bg:var(--qore-panel-bg-light);--qore-content-well-border:var(--qore-panel-border-light);--message-canvas:var(--qore-immersive-canvas-light);--message-divider:color-mix(in srgb,var(--color-neutral-slate900) 7%,transparent);--message-row-hover:color-mix(in srgb,var(--color-neutral-slate900) 4%,transparent);--message-row-active:color-mix(in srgb,var(--color-neutral-slate900) 6%,transparent);--message-bubble-in:color-mix(in srgb,var(--color-neutral-slate900) 4%,transparent);--message-bubble-out:color-mix(in srgb,var(--shell-accent) 10%,var(--qore-immersive-canvas-light));--message-field:color-mix(in srgb,var(--color-neutral-slate900) 4%,transparent)}html[data-qore-theme=light][data-qore-surface=workspace]{--qore-content-well-bg:var(--qore-panel-bg-light);--qore-content-well-border:var(--qore-panel-border-light);--qore-content-well-shadow:var(--card-shadow);--message-canvas:var(--qore-content-well-bg);--message-divider:color-mix(in srgb,var(--color-neutral-slate900) 7%,transparent);--message-row-hover:color-mix(in srgb,var(--color-neutral-slate900) 4%,transparent);--message-row-active:color-mix(in srgb,var(--color-neutral-slate900) 6%,transparent);--message-bubble-in:color-mix(in srgb,var(--color-neutral-slate900) 4%,transparent);--message-bubble-out:color-mix(in srgb,var(--shell-accent) 10%,var(--qore-content-well-bg));--message-field:color-mix(in srgb,var(--color-neutral-slate900) 4%,transparent)}body:has(.qore-account-surface),html[data-qore-surface=immersive] body,html[data-qore-surface=workspace] body{background-color:var(--bg);background-image:none;color:var(--fg)}html[data-qore-theme=light] body:has(.qore-account-surface),html[data-qore-theme=light][data-qore-surface=immersive] body,html[data-qore-theme=light][data-qore-surface=workspace] body{background-color:var(--qore-stage-bg-light);background-image:none;color:var(--fg)}html[data-qore-theme=dark] body:has(.qore-account-surface){background-color:var(--qore-stage-bg);background-image:none}.qore-account-surface,:root{--dimension-radius-xl:16px;--shell-accent:var(--qore-ui-accent,var(--color-brand-indigo,#5a5dff))}.axis-anchor-point,.axis-orb-mark{--accent-indigo:var(--accent,var(--shell-accent,#5a5dff));--accent-violet:color-mix(in srgb,var(--accent-indigo) 60%,#ffffff);--axis-orb-highlight:color-mix(in srgb,var(--accent-indigo) 42%,#ffffff);--accent-violet-a45:color-mix(in srgb,var(--accent-violet) 45%,transparent);--accent-a16:color-mix(in srgb,var(--accent-indigo) 16%,transparent);--accent-violet-a8:color-mix(in srgb,var(--accent-violet) 8%,transparent);--axis-orb-mark-box:52px;--axis-orb-ring-size:38px;--axis-ring-spin-dur:14s;--orb-ease:cubic-bezier(0.22,1,0.36,1);--orb-dur-enter:0.42s;--orb-dur-exit:0.32s;--orb-dur-ambient:0.55s;--axis-orb-violet-mid:color-mix(in srgb,var(--accent-violet,#b472ff) 55%,transparent);--axis-orb-violet-soft:color-mix(in srgb,var(--accent-violet,#b472ff) 28%,transparent);--axis-orb-violet-strong:color-mix(in srgb,var(--accent-violet,#b472ff) 72%,transparent);--axis-orb-indigo-soft:color-mix(in srgb,var(--accent-indigo,#5a5dff) 22%,transparent);--axis-orb-indigo-mid:color-mix(in srgb,var(--accent-indigo,#5a5dff) 45%,transparent);--axis-orb-highlight-soft:color-mix(in srgb,var(--axis-orb-highlight,#a5b4fc) 35%,transparent);width:var(--axis-orb-mark-box);height:var(--axis-orb-mark-box);min-height:var(--axis-orb-mark-box);display:flex;align-items:center;justify-content:center;position:relative;pointer-events:auto;isolation:isolate;transition:filter var(--orb-dur-ambient) var(--orb-ease)}.axis-anchor-point:before{content:"";position:absolute;inset:-28%;border-radius:50%;background:radial-gradient(circle,var(--accent-a16) 0,var(--accent-violet-a8) 38%,transparent 68%);filter:blur(8px);pointer-events:none;z-index:0;opacity:.72;animation:axisAuraBreath 4.5s ease-in-out infinite;transition:opacity .65s var(--orb-ease)}.axis-orb-field{position:absolute;inset:0;pointer-events:none;z-index:2;transition:filter .65s var(--orb-ease)}.axis-orb-particle{position:absolute;top:50%;left:50%;width:var(--p-size,1.5px);height:var(--p-size,1.5px);border-radius:50%;background:rgba(255,255,255,.75);box-shadow:0 0 5px var(--accent-violet-a45);opacity:.28;transform:translate(-50%,-50%) rotate(var(--p-angle)) translateX(var(--p-r));animation:axisParticleOrbit var(--p-dur,11s) linear infinite,axisParticleTwinkle var(--p-twinkle,6s) ease-in-out infinite;animation-delay:var(--p-delay,0s),var(--p-twinkle-delay,0s);transition:box-shadow .65s var(--orb-ease),opacity .5s ease}.axis-orb-particle.reverse{animation-direction:reverse,normal}.axis-core{position:relative;z-index:1;width:14px;height:14px;display:flex;align-items:center;justify-content:center;animation:axisCoreIdle 4s ease-in-out infinite;transition:transform .6s var(--orb-ease),filter .65s var(--orb-ease)}.axis-core-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:var(--axis-orb-ring-size,38px);height:var(--axis-orb-ring-size,38px);border-radius:50%;border:1.5px solid var(--axis-orb-violet-mid);box-shadow:0 0 10px var(--axis-orb-violet-soft),0 0 20px var(--axis-orb-indigo-soft);opacity:.92;transition:box-shadow .65s var(--orb-ease),opacity .65s ease,width .6s var(--orb-ease),height .6s var(--orb-ease)}.axis-core-ring-sweep{position:absolute;inset:-1px;border-radius:50%;transform-origin:center center;background:conic-gradient(from 0deg,transparent 0deg,var(--accent-violet) 28deg,var(--accent-indigo) 54deg,transparent 94deg,transparent 172deg,var(--accent-violet) 244deg,var(--accent-indigo) 274deg,transparent 314deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 1px));opacity:.58;animation:axisRingSweepSpin var(--axis-ring-spin-dur,14s) linear infinite;will-change:transform;transition:opacity .65s var(--orb-ease)}.axis-core-singularity{position:relative;z-index:1;width:4px;height:4px;border-radius:50%;background:radial-gradient(circle at 45% 40%,color-mix(in srgb,var(--accent-violet) 18%,white) 0,var(--accent-violet) 48%,var(--accent-indigo) 100%);box-shadow:0 0 6px var(--accent-violet),0 0 12px var(--axis-orb-indigo-soft);animation:axisSingularityPulse 4s ease-in-out infinite;transition:width .55s var(--orb-ease),height .55s var(--orb-ease),box-shadow .55s var(--orb-ease)}.axis-core-singularity:before{content:"";position:absolute;inset:-6px;border-radius:50%;background:radial-gradient(circle,var(--axis-orb-violet-mid),transparent 72%);filter:blur(2px);z-index:-1;animation:axisSingularityBloom 4s ease-in-out infinite}.axis-core-singularity:after{content:"";position:absolute;inset:-12px;border-radius:50%;border:1px solid var(--axis-orb-violet-soft);opacity:.6;animation:axisCoreIdle 4s ease-in-out infinite reverse}.axis-orb-mark--sidebar-foot,.axis-orb-mark--topbar{display:flex}.axis-orb-mark--topbar{--axis-orb-mark-box:28px;flex-shrink:0;pointer-events:none}.axis-orb-mark--sidebar-foot{position:fixed;left:50%;bottom:var(--axis-orb-foot-gap,max(10px,env(safe-area-inset-bottom,0px)));transform:translateX(-50%);z-index:45;flex-shrink:0;--axis-orb-mark-box:var(--axis-orb-chrome-box,36px);pointer-events:none}.axis-orb-mark--sidebar-foot.axis-orb-mark--compact .axis-core-ring,.axis-orb-mark--topbar.axis-orb-mark--compact .axis-core-ring{opacity:.92}.axis-orb-mark--sidebar-foot.axis-orb-mark--compact .axis-core-ring-sweep,.axis-orb-mark--topbar.axis-orb-mark--compact .axis-core-ring-sweep{opacity:.8}.axis-orb-mark--compact{--axis-orb-ring-size:22px}.axis-orb-mark--compact .axis-core-ring{opacity:.9}.axis-orb-mark--compact .axis-core-ring-sweep{opacity:.78}.axis-orb-mark--compact .axis-core-singularity{width:3px;height:3px}.axis-orb-mark--compact .axis-core-singularity:after{inset:-8px;opacity:.45}.axis-orb-mark--compact .axis-orb-field{filter:brightness(.7);opacity:.55;transform:scale(.72);transition:filter var(--orb-dur-ambient) var(--orb-ease),opacity var(--orb-dur-ambient) var(--orb-ease),transform var(--orb-dur-ambient) var(--orb-ease)}.axis-orb-mark--compact.axis-anchor-point:before{opacity:.45;transform:scale(.88)}.axis-orb-mark--topbar.axis-orb-mark--compact .axis-orb-field{transform:scale(.62)}.axis-orb-mark--sidebar-foot.axis-orb-mark--compact .axis-orb-field{transform:scale(.68)}.axis-orb-mark--hovered:not(.axis-orb-mark--thinking){filter:drop-shadow(0 0 8px var(--axis-orb-indigo-soft))}.axis-orb-mark--hovered:not(.axis-orb-mark--thinking) .axis-orb-field{filter:brightness(1.08)}.axis-orb-mark--hovered:not(.axis-orb-mark--thinking) .axis-core-ring-sweep{opacity:.72;--axis-ring-spin-dur:11s}.axis-orb-mark--think-enter{filter:drop-shadow(0 0 6px var(--axis-orb-indigo-soft))}.axis-orb-mark--think-enter .axis-orb-field{transform:scale(.94);filter:brightness(1.1);transition:transform var(--orb-dur-enter) var(--orb-ease),filter var(--orb-dur-enter) var(--orb-ease)}.axis-orb-mark--think-enter .axis-core-ring-sweep{opacity:.68;--axis-ring-spin-dur:8s}.axis-orb-mark--think-exit .axis-orb-field{transform:scale(1);filter:brightness(1);opacity:1}.axis-orb-mark--think-exit .axis-core-ring-sweep{--axis-ring-spin-dur:14s;opacity:.58}.axis-orb-mark--thinking.axis-anchor-point:before{opacity:.38;filter:blur(7px);animation:axisThinkAuraDim 1.4s ease-in-out infinite alternate}.axis-orb-mark--thinking .axis-core{animation:axisThinkCorePull 1.05s cubic-bezier(.45,0,.55,1) infinite}.axis-orb-field--thinking{animation:axisFieldThinkFocus 14s ease-in-out infinite alternate}.axis-orb-field--thinking .axis-orb-particle{opacity:.68;background:rgba(255,255,255,.82);box-shadow:0 0 5px var(--axis-orb-highlight-soft);animation:axisParticleThinkInward calc(var(--p-dur, 11s) * .55) linear infinite,axisParticleThinkTwinkle var(--p-twinkle,6s) ease-in-out infinite;animation-delay:var(--p-delay,0s),var(--p-twinkle-delay,0s)}.axis-orb-field--thinking .axis-orb-particle.reverse{animation-name:axisParticleThinkInwardRev,axisParticleThinkTwinkle}.axis-orb-field--thinking .axis-orb-particle--spawn{opacity:0;animation:axisParticleThinkInward calc(var(--p-dur, 11s) * .55) linear infinite,axisParticleThinkTwinkle var(--p-twinkle,6s) ease-in-out infinite,axisParticleSpawnIn .85s var(--orb-ease) forwards}.axis-orb-mark--thinking .axis-core-ring-sweep{opacity:.88;--axis-ring-spin-dur:4.5s}.axis-orb-mark--thinking .axis-core-singularity{width:5px;height:5px;box-shadow:0 0 10px var(--axis-orb-highlight-soft),0 0 22px var(--axis-orb-indigo-soft);animation:axisThinkSingularity .85s ease-in-out infinite}.axis-orb-mark--thinking .axis-core-singularity:before{animation:axisThinkSingularityBloom .85s ease-in-out infinite}.axis-orb-mark--compact.axis-orb-mark--thinking .axis-core-singularity{width:4px;height:4px}html[data-qore-theme=light] .axis-anchor-point:before{opacity:.48}html[data-qore-theme=light] .axis-orb-particle{background:color-mix(in srgb,var(--accent-indigo) 58%,white)}html[data-qore-theme=light] .axis-core-ring{border-color:var(--axis-orb-indigo-mid);box-shadow:0 0 8px var(--axis-orb-indigo-soft),0 0 0 1px rgba(255,255,255,.65)}.axis-record-glow{position:absolute;inset:0;border-radius:50%;z-index:5;background:radial-gradient(circle,rgba(239,68,68,.45),rgba(239,68,68,.08) 62%,transparent 78%);box-shadow:0 0 18px rgba(239,68,68,.45),inset 0 0 20px rgba(239,68,68,.2);mix-blend-mode:screen;animation:pulse-red 1.4s ease-in-out infinite;pointer-events:none}@keyframes pulse-red{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes axisAuraBreath{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:.88;transform:scale(1.04)}}@keyframes axisCoreIdle{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes axisRingSweepSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes axisSingularityPulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.15);filter:brightness(1.35)}}@keyframes axisSingularityBloom{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@keyframes axisParticleOrbit{0%{transform:translate(-50%,-50%) rotate(var(--p-angle)) translateX(var(--p-r))}to{transform:translate(-50%,-50%) rotate(calc(var(--p-angle) + 1turn)) translateX(var(--p-r))}}@keyframes axisParticleTwinkle{0%,10%,to{opacity:.04;box-shadow:0 0 2px transparent}21%{opacity:.42;box-shadow:0 0 5px var(--axis-orb-highlight-soft)}58%{opacity:.48;box-shadow:0 0 6px var(--axis-orb-highlight-soft)}88%{opacity:.38;box-shadow:0 0 4px var(--axis-orb-indigo-soft)}}@keyframes axisFieldThinkFocus{0%{transform:scale(1);filter:brightness(1)}to{transform:scale(.82);filter:brightness(1.12)}}@keyframes axisParticleThinkInward{0%{transform:translate(-50%,-50%) rotate(var(--p-angle)) translateX(var(--p-r))}to{transform:translate(-50%,-50%) rotate(calc(var(--p-angle) + 3turn)) translateX(calc(var(--p-r) * .01))}}@keyframes axisParticleThinkInwardRev{0%{transform:translate(-50%,-50%) rotate(var(--p-angle)) translateX(var(--p-r))}to{transform:translate(-50%,-50%) rotate(calc(var(--p-angle) - 3turn)) translateX(calc(var(--p-r) * .01))}}@keyframes axisParticleThinkTwinkle{0%,8%,to{opacity:.35;box-shadow:0 0 3px var(--axis-orb-highlight-soft)}18%{opacity:.92;box-shadow:0 0 8px var(--axis-orb-highlight-soft)}52%{opacity:.88;box-shadow:0 0 9px var(--axis-orb-highlight-soft)}}@keyframes axisParticleSpawnIn{0%{opacity:0}to{opacity:.68}}@keyframes axisThinkAuraDim{0%,to{opacity:.32;transform:scale(.9)}50%{opacity:.48;transform:scale(.96)}}@keyframes axisThinkCorePull{0%,to{transform:scale(1)}50%{transform:scale(.88)}}@keyframes axisThinkSingularity{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.18);filter:brightness(1.45)}}@keyframes axisThinkSingularityBloom{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.axis-anchor-point:before,.axis-core-ring,.axis-core-ring-sweep,.axis-core-singularity,.axis-orb-field,.axis-orb-mark,.axis-orb-particle{animation:none!important;transition-duration:.01ms!important}}