.page_shell__sIWzo{display:grid;align-items:center;min-height:100vh;padding:clamp(20px,5vw,64px);color:var(--aida-launch-text);background:linear-gradient(rgba(5,5,5,.2),rgba(5,5,5,.2)),var(--aida-launch-background-image,none),var(--aida-launch-background);background-position:50%;background-size:cover}.page_activeShell__YMYrR{min-height:100dvh;padding:0}.page_workspace__5fony{width:100%;max-width:560px;margin:0 auto}.page_activeShell__YMYrR .page_workspace__5fony{display:grid;max-width:none;min-height:100dvh}.page_header__oRW75{display:grid;align-items:center;justify-items:center;grid-gap:14px;gap:14px;margin-bottom:28px;text-align:center}.page_header__oRW75 h1{margin:0;color:var(--aida-launch-text);font-size:clamp(32px,8vmin,64px);line-height:1.05}.page_brandLogo__TpAOg{max-width:min(220px,64vw);max-height:84px;object-fit:contain}.page_brandName__stCYF{margin:0 0 6px;color:var(--aida-launch-primary);font-size:14px;font-weight:800;letter-spacing:0;text-transform:uppercase}.page_launchInstructions__evCHb{max-width:520px;margin:14px auto 0;color:color-mix(in srgb,var(--aida-launch-text) 76%,transparent);font-size:16px;line-height:1.45}.page_joinForm__nJ590{display:grid;justify-items:center;grid-gap:18px;gap:18px}.page_completionMessage__FoOoN{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.page_permissionPanel__nfaX9{padding:20px;color:var(--aida-launch-text);background:color-mix(in srgb,var(--aida-launch-surface) 92%,transparent);border:1px solid color-mix(in srgb,var(--aida-launch-text) 14%,transparent);border-radius:8px}.page_errorPanel__rgvKZ,.page_permissionPanel__nfaX9{display:grid;justify-items:center;grid-gap:12px;gap:12px;width:min(100%,420px);text-align:center}.page_errorPanel__rgvKZ{margin:0 auto}.page_permissionTitle__UjEIa{margin:0;color:var(--aida-launch-text);font-size:clamp(20px,4vmin,30px);font-weight:700;line-height:1.15}.page_permissionCopy__o_I0q{margin:0;color:color-mix(in srgb,var(--aida-launch-text) 74%,transparent);font-size:16px;line-height:1.45}.page_permissionButton__kBAYK{min-width:min(100%,220px);min-height:46px;padding:0 18px;color:var(--aida-launch-primary);background:var(--aida-launch-surface);border:1px solid color-mix(in srgb,var(--aida-launch-primary) 28%,transparent);border-radius:6px;cursor:pointer;font-weight:700}.page_permissionButton__kBAYK:hover{border-color:var(--aida-launch-primary)}.page_permissionButton__kBAYK:disabled{cursor:not-allowed;opacity:.62}.page_primaryButton__gjjaG{min-width:min(100%,220px);min-height:52px;border:0;border-radius:6px;cursor:pointer;font-size:18px;font-weight:700;padding:0 18px;color:var(--aida-launch-primary-text);background:var(--aida-launch-primary)}.page_primaryButton__gjjaG:hover{filter:brightness(.94)}.page_primaryButton__gjjaG:disabled{cursor:not-allowed;background:color-mix(in srgb,var(--aida-launch-text) 18%,transparent);color:color-mix(in srgb,var(--aida-launch-text) 42%,transparent)}.page_error__JBrsB,.page_permissionError__wkIEN{margin:0;color:#ffb4ab;font-weight:700;text-align:center}.page_permissionSuccess__JUJih,.page_success__r1r7Y{margin:0;color:#78dbc8;font-weight:700;text-align:center}.page_statusText__6Vir_{margin:0;color:color-mix(in srgb,var(--aida-launch-text) 74%,transparent);font-weight:700;text-align:center}.page_intakePanel__WSQKI{display:grid;grid-gap:14px;gap:14px;width:min(100%,460px);padding:20px;background:color-mix(in srgb,var(--aida-launch-surface) 94%,transparent);border:1px solid color-mix(in srgb,var(--aida-launch-text) 14%,transparent);border-radius:8px}.page_fieldGroup__YxvU4{display:grid;grid-gap:7px;gap:7px;width:100%}.page_fieldLabel__fjZ8t{color:var(--aida-launch-text);font-size:14px;font-weight:800;line-height:1.25}.page_input__lx_gt,.page_textArea__OaoUt{width:100%;min-height:44px;padding:9px 11px;color:var(--aida-launch-text);background:var(--aida-launch-surface);border:1px solid color-mix(in srgb,var(--aida-launch-text) 22%,transparent);border-radius:6px;font:inherit}.page_textArea__OaoUt{min-height:96px;resize:vertical}.page_input__lx_gt:focus,.page_textArea__OaoUt:focus{border-color:var(--aida-launch-primary);outline:2px solid color-mix(in srgb,var(--aida-launch-primary) 30%,transparent);outline-offset:1px}.page_checkboxField__ku_q3{display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;align-items:start;color:var(--aida-launch-text)}.page_checkboxField__ku_q3 input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--aida-launch-primary)}.page_fieldHelp__N7_E_{color:color-mix(in srgb,var(--aida-launch-text) 64%,transparent)}.page_fieldError__4hz4r,.page_fieldHelp__N7_E_{display:block;margin:0;font-size:13px;line-height:1.35}.page_fieldError__4hz4r{color:#b3261e;font-weight:800}.page_roomSurface__cCfXR{display:grid;align-items:center;justify-items:center;min-height:100dvh;padding:clamp(20px,5vw,64px);color:var(--aida-launch-text);background:linear-gradient(color-mix(in srgb,var(--aida-launch-background) 82%,transparent),color-mix(in srgb,var(--aida-launch-background) 82%,transparent)),var(--aida-launch-background-image,none),var(--aida-launch-background);background-position:50%;background-size:cover}.page_cameraPanel__j_nSX{width:min(100%,320px);display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:12px;color:var(--aida-launch-text);background:var(--aida-launch-surface)}.page_cameraPreview__1mOoN{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px;transform:scaleX(-1)}.page_roomSurfaceWithInstruction__rY38s{align-content:center;grid-template-rows:auto auto auto;gap:clamp(22px,4vmin,42px);padding-top:clamp(96px,13vh,132px);padding-bottom:clamp(84px,12vh,116px)}.page_roomBrand__Toy_S{position:fixed;top:clamp(16px,3vw,32px);left:clamp(16px,3vw,32px);display:flex;align-items:center;gap:10px;max-width:min(420px,calc(100vw - 32px));color:var(--aida-launch-text);font-weight:800}.page_roomLogo__4praR{max-width:132px;max-height:42px;object-fit:contain}.page_nodeMessage__veqOo,.page_roomInstruction__diDRQ{width:min(760px,88vw);max-height:min(30vh,260px);overflow:auto;padding:clamp(18px,3vmin,28px);color:var(--aida-launch-text);background:color-mix(in srgb,var(--aida-launch-surface) 90%,transparent);border:1px solid color-mix(in srgb,var(--aida-launch-text) 14%,transparent);border-radius:8px;box-shadow:0 18px 44px color-mix(in srgb,#000000 18%,transparent)}.page_nodeMessage__veqOo{width:min(820px,90vw);max-height:none;overflow:visible;background:color-mix(in srgb,var(--aida-launch-background) 84%,var(--aida-launch-surface));border-color:color-mix(in srgb,var(--aida-launch-primary) 42%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--aida-launch-primary) 14%,transparent),0 18px 44px color-mix(in srgb,#000000 18%,transparent)}.page_roomSurfaceWithNodeMessage___hsvD{align-content:center;gap:clamp(16px,3vmin,32px)}.page_nodeMessage__veqOo p,.page_roomInstruction__diDRQ p{margin:0;font-size:clamp(16px,2vmin,20px);font-weight:600;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}.page_nodeMessage__veqOo p{font-size:clamp(18px,2.4vmin,24px);font-weight:700}.page_voicePanel___WaD8{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:clamp(18px,3.2vmin,34px);width:min(78vw,680px);min-height:min(52vh,520px)}.page_roomSurfaceWithInstruction__rY38s .page_voicePanel___WaD8{min-height:min(34vh,360px)}.page_voiceVisualizer__YPHrD{width:100%;height:clamp(112px,20vmin,220px);--lk-fg:var(--aida-launch-primary);--lk-va-bg:color-mix(in srgb,var(--aida-launch-text) 18%,transparent)}.page_voiceVisualizer__YPHrD .lk-audio-bar{width:clamp(12px,2.2vmin,24px);border-radius:999px}.page_radialVisualizer__gYGnn{--aida-radial-radius:64px;--aida-radial-effective-radius:min(var(--aida-radial-radius),18vmin);position:relative;display:grid;place-items:center;width:calc(var(--aida-radial-effective-radius) + var(--aida-radial-effective-radius) + 64px);aspect-ratio:1;border-radius:50%}.page_radialVisualizerCore__t8dHB{width:var(--aida-radial-effective-radius);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--aida-launch-primary) 28%,transparent);border-radius:50%;background:color-mix(in srgb,var(--aida-launch-primary) 9%,transparent);box-shadow:0 0 32px color-mix(in srgb,var(--aida-launch-primary) 18%,transparent)}.page_radialVisualizerBar__5nq6A{position:absolute;top:50%;left:50%;width:clamp(3px,.55vmin,6px);height:clamp(18px,3.2vmin,30px);border-radius:999px;background:color-mix(in srgb,var(--aida-launch-primary) 72%,var(--aida-launch-surface));opacity:var(--aida-radial-bar-opacity);box-shadow:0 0 8px color-mix(in srgb,var(--aida-launch-primary) 24%,transparent);transform:translate(-50%,-50%) rotate(var(--aida-radial-angle)) translateY(calc(0px - var(--aida-radial-effective-radius))) scaleY(var(--aida-radial-bar-scale));transition:opacity 90ms linear,transform 90ms linear,box-shadow .14s ease}.page_radialVisualizer__gYGnn[data-agent-state=speaking] .page_radialVisualizerBar__5nq6A{background:var(--aida-launch-primary);box-shadow:0 0 12px color-mix(in srgb,var(--aida-launch-primary) 58%,transparent)}.page_radialVisualizer__gYGnn[data-agent-state=listening] .page_radialVisualizerCore__t8dHB{border-color:color-mix(in srgb,var(--aida-launch-primary) 42%,transparent)}.page_radialVisualizer__gYGnn[data-agent-state=connecting] .page_radialVisualizerBar__5nq6A,.page_radialVisualizer__gYGnn[data-agent-state=initializing] .page_radialVisualizerBar__5nq6A,.page_radialVisualizer__gYGnn[data-agent-state=thinking] .page_radialVisualizerBar__5nq6A{animation:page_radialBarHighlight__T7TMA 1.6s ease-in-out infinite alternate;animation-delay:var(--aida-radial-delay)}@keyframes page_radialBarHighlight__T7TMA{0%{filter:brightness(.82);opacity:.34}to{filter:brightness(1.3);opacity:.88}}.page_orbVisualizer__FIubV{--aida-voice-glow:26px;--aida-voice-opacity:0.72;--aida-voice-scale:0.9;display:grid;place-items:center;width:clamp(124px,24vmin,220px);aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--aida-launch-primary) 12%,transparent);box-shadow:0 0 0 clamp(10px,2vmin,20px) color-mix(in srgb,var(--aida-launch-primary) 8%,transparent),0 0 var(--aida-voice-glow) color-mix(in srgb,var(--aida-launch-primary) 48%,transparent);transform:scale(var(--aida-voice-scale));transition:box-shadow 80ms linear,transform 80ms linear}.page_orbVisualizerCore__GXHqW{width:68%;aspect-ratio:1;border-radius:50%;background:var(--aida-launch-primary);opacity:var(--aida-voice-opacity)}.page_orbVisualizer__FIubV[data-agent-state=connecting],.page_orbVisualizer__FIubV[data-agent-state=initializing],.page_orbVisualizer__FIubV[data-agent-state=thinking]{animation:page_orbPulse__gY9Rj 1.6s ease-in-out infinite}@keyframes page_orbPulse__gY9Rj{0%,to{transform:scale(.92)}50%{transform:scale(1.02)}}.page_terminalCompletionMark__rs3yV{width:clamp(92px,16vmin,150px);aspect-ratio:1;border:clamp(6px,1.2vmin,10px) solid var(--aida-launch-primary);border-radius:50%;position:relative}.page_terminalCompletionMark__rs3yV:after{content:"";position:absolute;left:31%;top:50%;width:38%;height:20%;border-bottom:clamp(5px,1vmin,8px) solid var(--aida-launch-primary);border-left:clamp(5px,1vmin,8px) solid var(--aida-launch-primary);transform:rotate(-45deg) translateY(-50%);transform-origin:left center}.page_voiceStatus__BU7wK{margin:0;color:var(--aida-launch-text);font-size:clamp(22px,4vmin,42px);font-weight:700;line-height:1.1;text-transform:lowercase}.page_startAudioButton__vvD1U{position:fixed;right:clamp(16px,3vw,32px);bottom:clamp(16px,3vw,32px);width:-moz-fit-content;width:fit-content;min-height:40px;padding:0 14px;color:var(--aida-launch-primary);background:var(--aida-launch-surface);border:1px solid color-mix(in srgb,var(--aida-launch-primary) 28%,transparent);border-radius:6px;cursor:pointer;font-weight:700}@media (max-width:760px){.page_shell__sIWzo{padding:20px}.page_activeShell__YMYrR{padding:0}.page_voicePanel___WaD8{width:min(86vw,420px);min-height:44vh}.page_roomSurfaceWithInstruction__rY38s{gap:18px;padding:88px 20px 84px}.page_roomInstruction__diDRQ{width:100%;max-height:32vh}.page_nodeMessage__veqOo{width:100%;max-height:none;overflow:visible;padding:14px}.page_nodeMessage__veqOo p,.page_roomInstruction__diDRQ p{font-size:15px}.page_roomSurfaceWithNodeMessage___hsvD{gap:14px;padding:76px 16px}.page_roomSurfaceWithNodeMessage___hsvD .page_nodeMessage__veqOo p{font-size:14px;line-height:1.42}.page_roomSurfaceWithInstruction__rY38s .page_voicePanel___WaD8{min-height:28vh}.page_roomSurfaceWithNodeMessage___hsvD .page_voicePanel___WaD8{min-height:22vh;gap:14px}.page_roomSurfaceWithNodeMessage___hsvD .page_voiceStatus__BU7wK{font-size:clamp(18px,5vmin,28px)}.page_voiceVisualizer__YPHrD{height:clamp(96px,24vmin,160px)}.page_roomSurfaceWithNodeMessage___hsvD .page_voiceVisualizer__YPHrD{height:clamp(72px,19vmin,120px)}.page_roomSurfaceWithNodeMessage___hsvD .page_orbVisualizer__FIubV{width:clamp(92px,22vmin,136px)}.page_roomSurfaceWithNodeMessage___hsvD .page_radialVisualizer__gYGnn{--aida-radial-effective-radius:min(var(--aida-radial-radius),13vmin)}.page_startAudioButton__vvD1U{right:16px;bottom:16px}}@media (prefers-reduced-motion:reduce){.page_orbVisualizer__FIubV,.page_radialVisualizerBar__5nq6A{animation:none!important;transition:none!important}}