.agent-module__1WwICq__agent{height:100%;position:relative}.agent-module__1WwICq__unit{--orb:clamp(180px, 44vh, 480px);grid-template-rows:minmax(0, 1fr) var(--orb) minmax(0, 1.4fr);pointer-events:none;justify-items:center;padding:0 20px 20px;display:grid;position:absolute;inset:0}.agent-module__1WwICq__card{width:var(--orb);pointer-events:auto;touch-action:none;grid-row:2;max-width:100%;height:100%;position:relative}.agent-module__1WwICq__card[data-grip],.agent-module__1WwICq__card[data-grip] .agent-module__1WwICq__cardButton{cursor:grab}.agent-module__1WwICq__card[data-held],.agent-module__1WwICq__card[data-held] .agent-module__1WwICq__cardButton{cursor:grabbing}.agent-module__1WwICq__orb,.agent-module__1WwICq__canvas,.agent-module__1WwICq__still{position:absolute;inset:0}.agent-module__1WwICq__canvas{aspect-ratio:1;pointer-events:none;width:auto;height:150%;display:block;inset:50% auto auto 50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle closest-side,#000 80%,#0000);mask-image:radial-gradient(circle closest-side,#000 80%,#0000)}.agent-module__1WwICq__still{aspect-ratio:1;opacity:.9;background:radial-gradient(circle at 33% 24%,#ffffffd9,#0000 9%),radial-gradient(55% 35% at 55% 60%,#fff6,#0000 70%),linear-gradient(#98b1ff,#1a52ff 55%,#0e31e6);border-radius:50%;width:auto;height:56%;margin:auto;transition:opacity .6s;box-shadow:inset 0 0 0 1px #0b25ac4d,inset -10px -14px 28px -12px #0b25ac99}.agent-module__1WwICq__agent[data-avatar=webgpu] .agent-module__1WwICq__still,.agent-module__1WwICq__agent[data-avatar=webgl2] .agent-module__1WwICq__still{opacity:0}.agent-module__1WwICq__cardButton{cursor:pointer;width:100%;display:block;position:absolute;inset:0}.agent-module__1WwICq__sheet{pointer-events:auto;width:min(100%,480px);min-height:0;max-height:100%;animation:agent-module__1WwICq__rise .45s var(--in) .2s both;flex-direction:column;grid-row:3;align-self:start;gap:10px;display:flex}@keyframes agent-module__1WwICq__rise{0%{opacity:0;transform:translateY(8px)}}.agent-module__1WwICq__head{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.agent-module__1WwICq__chip{background:var(--grey);white-space:nowrap;padding:2px;font-weight:500;line-height:11px}.agent-module__1WwICq__controls{gap:4px;margin-left:auto;display:flex}.agent-module__1WwICq__thread{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;gap:10px;min-height:0;display:flex;overflow-y:auto}.agent-module__1WwICq__said,.agent-module__1WwICq__visitor,.agent-module__1WwICq__note{margin:0;line-height:16px}.agent-module__1WwICq__said strong,.agent-module__1WwICq__noteTitle{font-weight:500}.agent-module__1WwICq__visitor{background:var(--grey);align-self:flex-end;max-width:85%;padding:2px 6px}.agent-module__1WwICq__status{color:var(--muted);gap:6px;margin:0;font-size:10px;line-height:13px;display:flex}.agent-module__1WwICq__status [data-low]{color:var(--alert)}.agent-module__1WwICq__note{color:var(--muted);gap:4px;display:grid}.agent-module__1WwICq__note p{margin:0}.agent-module__1WwICq__noteTitle{color:var(--ink)}.agent-module__1WwICq__actions{flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;display:flex}.agent-module__1WwICq__black,.agent-module__1WwICq__grey{text-align:left;white-space:nowrap;padding:2px 30px 2px 2px;font-weight:500;line-height:11px;position:relative}.agent-module__1WwICq__black{background:var(--ink);color:var(--paper)}.agent-module__1WwICq__grey{background:var(--grey);color:var(--ink);padding-right:2px}@media (hover:hover){.agent-module__1WwICq__black:hover:not(:disabled){background:var(--grey);color:var(--ink)}.agent-module__1WwICq__grey:hover:not(:disabled){background:var(--ink);color:var(--paper)}}.agent-module__1WwICq__black:disabled,.agent-module__1WwICq__grey:disabled{cursor:default;opacity:.35}.agent-module__1WwICq__arrow{position:absolute;top:50%;right:2px;transform:translateY(-50%)}.agent-module__1WwICq__composer{gap:4px;display:grid}.agent-module__1WwICq__composer .agent-module__1WwICq__actions{justify-content:flex-end;margin-top:0}.agent-module__1WwICq__input{border:0;border-top:1px solid var(--grey);width:100%;color:var(--ink);resize:none;background:0 0;padding:10px 0 6px;line-height:16px}.agent-module__1WwICq__input::placeholder{color:var(--muted)}.agent-module__1WwICq__sheet .agent-module__1WwICq__input:focus,.agent-module__1WwICq__sheet .agent-module__1WwICq__input:focus-visible{border-top-color:var(--ink);outline:none}.agent-module__1WwICq__input:disabled{opacity:.5}.agent-module__1WwICq__check{display:none}.agent-module__1WwICq__check[data-shown]{display:block}.agent-module__1WwICq__outcome{gap:10px;display:grid}.agent-module__1WwICq__form{border-top:1px solid var(--grey);gap:6px;margin:0;padding-top:10px;display:grid}.agent-module__1WwICq__formLabel{color:var(--muted);margin:0;font-size:10px;line-height:13px}.agent-module__1WwICq__formNote{color:var(--muted);margin:0;line-height:16px}.agent-module__1WwICq__emailRow{align-items:center;gap:8px;display:flex}.agent-module__1WwICq__field{border:0;border-bottom:1px solid var(--ink);min-width:0;color:var(--ink);background:0 0;flex:1;padding:2px 0;line-height:16px}.agent-module__1WwICq__field:focus{outline:none}.agent-module__1WwICq__field[aria-invalid]{border-bottom-color:var(--alert)}.agent-module__1WwICq__tick{color:var(--muted);align-items:center;gap:6px;font-size:10px;line-height:13px;display:flex}.agent-module__1WwICq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:809.98px),(max-height:520px){.agent-module__1WwICq__agent{height:var(--view-h,100dvh)}.agent-module__1WwICq__unit{--orb:min(46dvh, 86vw);--shrink:1;padding:0 16px max(12px, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;display:flex}.agent-module__1WwICq__agent:not([data-stage=idle]) .agent-module__1WwICq__unit{--shrink:.42}.agent-module__1WwICq__agent:has(.agent-module__1WwICq__input:focus) .agent-module__1WwICq__unit{--shrink:.42}.agent-module__1WwICq__card{width:calc(var(--orb) * var(--shrink));height:calc(var(--orb) * var(--shrink));transition:width .45s var(--in), height .45s var(--in);flex:none;order:-1;align-self:center}.agent-module__1WwICq__orb{width:var(--orb);height:var(--orb);margin-left:calc(var(--orb) / -2);transform:scale(var(--shrink));transform-origin:top;transition:transform .45s var(--in);inset:0 auto auto 50%}.agent-module__1WwICq__sheet{flex:1 1 0;align-self:stretch;gap:12px;width:100%;max-height:none}.agent-module__1WwICq__said,.agent-module__1WwICq__visitor,.agent-module__1WwICq__note{letter-spacing:0;text-transform:none;font-size:14px;line-height:20px}.agent-module__1WwICq__visitor{padding:6px 10px}.agent-module__1WwICq__status,.agent-module__1WwICq__formLabel,.agent-module__1WwICq__tick{font-size:11px;line-height:14px}.agent-module__1WwICq__sheet .agent-module__1WwICq__input,.agent-module__1WwICq__sheet .agent-module__1WwICq__field{letter-spacing:0;text-transform:none;font-size:16px;line-height:22px}.agent-module__1WwICq__sheet .agent-module__1WwICq__input{padding:12px 0 8px}.agent-module__1WwICq__actions{gap:8px}.agent-module__1WwICq__composer .agent-module__1WwICq__actions{justify-content:stretch}.agent-module__1WwICq__composer .agent-module__1WwICq__actions>*{flex:1 1 0}.agent-module__1WwICq__black,.agent-module__1WwICq__grey{white-space:normal;align-items:center;min-height:44px;padding:0 12px;font-size:12px;line-height:14px;display:inline-flex}.agent-module__1WwICq__black{padding-right:32px}.agent-module__1WwICq__arrow{right:12px}.agent-module__1WwICq__chip{padding:4px 6px}.agent-module__1WwICq__head,.agent-module__1WwICq__controls{gap:8px}.agent-module__1WwICq__controls .agent-module__1WwICq__black,.agent-module__1WwICq__controls .agent-module__1WwICq__grey{min-height:36px}}@media (max-height:520px) and (min-width:560px){.agent-module__1WwICq__unit,.agent-module__1WwICq__agent:not([data-stage=idle]) .agent-module__1WwICq__unit{--orb:min(84dvh, 40vw);--shrink:1}.agent-module__1WwICq__agent:has(.agent-module__1WwICq__input:focus) .agent-module__1WwICq__unit{--orb:min(84dvh, 40vw);--shrink:1}.agent-module__1WwICq__unit{flex-direction:row;gap:16px;padding-top:12px}.agent-module__1WwICq__sheet{flex:1 1 0;width:auto;min-width:0}}@media (prefers-reduced-motion:reduce){.agent-module__1WwICq__sheet{animation:none}.agent-module__1WwICq__still,.agent-module__1WwICq__card,.agent-module__1WwICq__orb{transition:none}}
.stage-module__gNEFAa__stage{--ink:#fff;--paper:#000;--muted:#fff9;--grey:#262626;--alert:#7c9bff;--in:cubic-bezier(.22, .61, .36, 1);--logo-h:64px;--mono:var(--ds-font-mono), var(--ds-font-mono-ext), ui-monospace, "SFMono-Regular", Menlo, monospace;height:100dvh;color:var(--ink);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background:#000;grid-template-rows:minmax(0,1fr) auto;font-size:11px;font-weight:400;line-height:15px;display:grid;position:relative;overflow:hidden}html:has(.stage-module__gNEFAa__stage){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;overflow:hidden}.stage-module__gNEFAa__stage a{color:inherit;text-decoration:none}.stage-module__gNEFAa__stage :where(button,input,textarea,select){font:inherit;letter-spacing:inherit;text-transform:inherit}.stage-module__gNEFAa__stage :focus-visible{outline:1px solid var(--ink);outline-offset:2px}.stage-module__gNEFAa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stage-module__gNEFAa__wall{z-index:0;position:absolute;inset:0}.stage-module__gNEFAa__wallCanvas{width:100%;height:100%;font-family:var(--mono);filter:grayscale();touch-action:none;-webkit-user-select:none;user-select:none;display:block}.stage-module__gNEFAa__wall:after{content:"";pointer-events:none;background:radial-gradient(500px 62vh at 50% 70%,#000000f7 70%,#0000),linear-gradient(0deg,#000000f2 70px,#0000 170px),linear-gradient(#00000080,#0000 110px);position:absolute;inset:0}.stage-module__gNEFAa__decoders{opacity:0;pointer-events:none;width:2px;height:2px;position:absolute;overflow:hidden}.stage-module__gNEFAa__decoders video{width:2px;height:2px;display:block}.stage-module__gNEFAa__logo{z-index:2;height:var(--logo-h);display:block;position:absolute;top:20px;left:20px}.stage-module__gNEFAa__main{z-index:1;pointer-events:none;min-height:0;position:relative}.stage-module__gNEFAa__stage footer{z-index:2;position:relative}@media (max-width:1199.98px){.stage-module__gNEFAa__stage{--logo-h:48px}}@media (max-width:809.98px),(max-height:520px){html:has(.stage-module__gNEFAa__stage){overflow:auto}.stage-module__gNEFAa__stage{--orb:min(46dvh, 86vw);--logo-h:32px;height:auto;display:block;overflow:clip visible}.stage-module__gNEFAa__wall{position:fixed}.stage-module__gNEFAa__wallCanvas{pointer-events:none}.stage-module__gNEFAa__wall:after{height:200dvh;transform:translateY(calc(var(--orb) - 100px));transition:transform .45s var(--in);background:linear-gradient(#0000,#000000f7 110px);inset:0 0 auto}.stage-module__gNEFAa__stage:has([data-stage]:not([data-stage=idle])) .stage-module__gNEFAa__wall:after{transform:translateY(calc(var(--orb) * .42 - 100px))}.stage-module__gNEFAa__stage:has(textarea:focus) .stage-module__gNEFAa__wall:after{transform:translateY(calc(var(--orb) * .42 - 100px))}.stage-module__gNEFAa__logo{top:max(10px, env(safe-area-inset-top));left:16px}.stage-module__gNEFAa__main{height:auto}.stage-module__gNEFAa__stage footer{padding:24px 16px max(24px, env(safe-area-inset-bottom));background:#000}}@media (max-height:520px) and (min-width:560px){.stage-module__gNEFAa__wall:after{background:linear-gradient(90deg,#0000 15%,#000000f7 42%);height:auto;inset:0;transform:none}.stage-module__gNEFAa__stage:has([data-stage]:not([data-stage=idle])) .stage-module__gNEFAa__wall:after{background:linear-gradient(90deg,#0000 15%,#000000f7 42%);height:auto;inset:0;transform:none}.stage-module__gNEFAa__stage:has(textarea:focus) .stage-module__gNEFAa__wall:after{background:linear-gradient(90deg,#0000 15%,#000000f7 42%);height:auto;inset:0;transform:none}}@media (prefers-reduced-motion:reduce){.stage-module__gNEFAa__wall:after{transition:none}}
