body.custom-cursor-enabled,body.custom-cursor-enabled a,body.custom-cursor-enabled button,body.custom-cursor-enabled input,body.custom-cursor-enabled textarea,body.custom-cursor-enabled select,body.custom-cursor-enabled label,body.custom-cursor-enabled [role=button]{cursor:none}.custom-cursor.svelte-1uha8ag{position:fixed;top:0;left:0;width:22px;height:22px;border-radius:999px;border:1.5px solid rgba(249,115,22,.9);background:radial-gradient(circle,#f9731640,#f9731605 70%);box-shadow:0 0 12px #f9731666,0 0 30px #f9731633;transform:translate3d(calc(var(--cursor-x) - 11px),calc(var(--cursor-y) - 11px),0);pointer-events:none;opacity:0;transition:opacity .12s ease,border-color .18s ease;z-index:9999}.custom-cursor.svelte-1uha8ag:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:999px;background:#f97316f2;transform:translate(-50%,-50%)}.custom-cursor.is-visible.svelte-1uha8ag{opacity:1}.custom-cursor.is-hover.svelte-1uha8ag{transform:translate3d(calc(var(--cursor-x) - 11px),calc(var(--cursor-y) - 11px),0) scale(1.6);border-color:#ffffffd9}.custom-cursor.is-pressed.svelte-1uha8ag{transform:translate3d(calc(var(--cursor-x) - 11px),calc(var(--cursor-y) - 11px),0) scale(.9)}.hero-title-wrap.svelte-1uha8ag{position:relative;display:inline-block}.hero-waveform.svelte-1uha8ag{position:absolute;left:20%;top:2%;transform:translate(-50%,-50%);width:min(720px,95vw);height:160px;display:flex;align-items:flex-end;justify-content:center;gap:8px;opacity:.5;pointer-events:none;z-index:1;filter:saturate(1.6) blur(.8px)}.hero-wave.svelte-1uha8ag{width:8px;height:var(--h);border-radius:999px;background:linear-gradient(180deg,#ffba7833,#f97316e6);box-shadow:0 0 16px #f9731640;animation:svelte-1uha8ag-hero-wave 2.4s ease-in-out infinite;animation-delay:var(--delay);transform-origin:bottom}.hero-title-wrap.svelte-1uha8ag h1:where(.svelte-1uha8ag){position:relative;z-index:1}.adversarial-chat.svelte-1uha8ag{position:relative}.adversarial-message.svelte-1uha8ag{opacity:0;transform:translateY(10px)}.adversarial-live.svelte-1uha8ag .adversarial-message--user:where(.svelte-1uha8ag){animation:svelte-1uha8ag-message-in .5s ease .12s forwards,svelte-1uha8ag-message-shift .32s ease 1.12s forwards}.adversarial-live.svelte-1uha8ag .adversarial-message--ai:where(.svelte-1uha8ag){animation:svelte-1uha8ag-interrupt-in .52s cubic-bezier(.18,.7,.32,1.2) 1.25s forwards}.message-bubble.svelte-1uha8ag{position:relative}.message-bubble--ai.svelte-1uha8ag:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#f8717140,#f8717100 60%);opacity:0}.adversarial-live.svelte-1uha8ag .message-bubble--ai:where(.svelte-1uha8ag):before{animation:svelte-1uha8ag-interrupt-flash .6s ease 1.35s forwards}.adversarial-live.svelte-1uha8ag .message-bubble--ai:where(.svelte-1uha8ag){animation:svelte-1uha8ag-bubble-shake .14s ease 1.45s 2}.typewriter-words.svelte-1uha8ag{display:inline-flex;flex-wrap:wrap;align-items:baseline;position:relative}.typewriter-word.svelte-1uha8ag{display:inline-block;opacity:0;transform:translateY(2px);white-space:pre;position:relative}.adversarial-live.svelte-1uha8ag .typewriter-word:where(.svelte-1uha8ag){animation:svelte-1uha8ag-word-in .14s ease forwards;animation-delay:calc(var(--word-delay, 0s) + (var(--word-index) * var(--word-step, .12s)))}.typewriter-word.svelte-1uha8ag:after{content:"";position:absolute;right:-.2ch;bottom:.05em;width:.5ch;height:.9em;background:currentColor;opacity:0}.adversarial-live.svelte-1uha8ag .typewriter-word:where(.svelte-1uha8ag):after{animation:svelte-1uha8ag-caret-step var(--word-step, .12s) steps(2,end) forwards;animation-delay:calc(var(--word-delay, 0s) + (var(--word-index) * var(--word-step, .12s)))}@keyframes svelte-1uha8ag-message-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1uha8ag-interrupt-in{0%{opacity:0;transform:translate3d(0,12px,0) scale(.98)}60%{opacity:1;transform:translate3d(0,-2px,0) scale(1.01)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes svelte-1uha8ag-message-shift{0%{transform:translateZ(0)}to{transform:translate3d(0,-30px,0)}}@keyframes svelte-1uha8ag-interrupt-flash{0%{opacity:0}35%{opacity:.8}to{opacity:0}}@keyframes svelte-1uha8ag-bubble-shake{0%{transform:translateZ(0)}40%{transform:translate3d(-2px,0,0)}80%{transform:translate3d(2px,0,0)}to{transform:translateZ(0)}}@keyframes svelte-1uha8ag-word-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1uha8ag-caret-step{0%{opacity:0}25%,75%{opacity:.85}to{opacity:0}}@keyframes svelte-1uha8ag-hero-wave{0%,to{transform:scaleY(.5);opacity:.35}50%{transform:scaleY(1.2);opacity:.85}}@media(prefers-reduced-motion:reduce){.hero-wave.svelte-1uha8ag{animation:none}.adversarial-message.svelte-1uha8ag,.typewriter-words.svelte-1uha8ag,.typewriter-word.svelte-1uha8ag,.message-bubble--ai.svelte-1uha8ag:before{animation:none!important}.adversarial-message.svelte-1uha8ag,.typewriter-word.svelte-1uha8ag{opacity:1;transform:none}.typewriter-word.svelte-1uha8ag:after{display:none}}
