._0G3Wka_presence{isolation:isolate;aspect-ratio:1;pointer-events:none;flex:none;width:min(420px,85vw);margin:0 auto;position:relative;-webkit-mask-image:radial-gradient(52% 49% at 50% 46%,#000 52%,#0000 100%);mask-image:radial-gradient(52% 49% at 50% 46%,#000 52%,#0000 100%)}._0G3Wka_presence>img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}._0G3Wka_presence>svg{opacity:.6;mix-blend-mode:screen;width:46%;height:auto;position:absolute;top:41.5%;left:50%;transform:translate(-50%,-50%)}._0G3Wka_presence .g-orb-light{transform-origin:50%;animation:6s ease-in-out infinite _0G3Wka_breathe}._0G3Wka_presence .g-orb-current{transform-origin:50%;stroke-dasharray:28 7 3 13;animation:14s linear infinite _0G3Wka_flow}._0G3Wka_presence .g-orb-current-inner{opacity:.75;animation-duration:19s;animation-direction:reverse}._0G3Wka_presence .g-orb-stars{transform-origin:50%;animation:70s linear infinite _0G3Wka_turn}._0G3Wka_compact{width:min(300px,70vw);margin:-18px auto -28px}@keyframes _0G3Wka_breathe{0%,to{opacity:.6}50%{opacity:1}}@keyframes _0G3Wka_flow{to{stroke-dashoffset:-102px}}@keyframes _0G3Wka_turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._0G3Wka_presence *{animation:none!important}}html.light ._0G3Wka_presence{-webkit-mask-image:none;mask-image:none}html.light ._0G3Wka_presence>img{filter:none;mix-blend-mode:normal;padding:10% 12%}
.dypBva_home{background:0 0;width:100%;min-width:0;padding:8px 12px 28px}.dypBva_toolbar{border:0;padding:16px 20px 12px}.dypBva_toolbar button,.dypBva_toolbar a{min-height:36px}.dypBva_welcomeRegion{width:100%;min-width:0}.dypBva_welcome{text-align:center;align-items:center;padding:12px 16px 28px}.dypBva_welcome h2{margin-inline:auto;font-size:clamp(1.125rem,1.4vw,1.375rem);line-height:1.4}.dypBva_welcome p{text-wrap:balance;margin-inline:auto}.dypBva_transcript{scrollbar-gutter:stable both-edges;width:100%;max-width:960px;max-height:min(480px,55dvh);margin:12px auto 20px;padding:12px 12px 24px;overflow:hidden auto}.dypBva_composerRegion{width:100%;max-width:800px;margin:0 auto;padding:8px 12px 6px}.dypBva_composer{background:linear-gradient(var(--bg-card),var(--bg-card)) padding-box,linear-gradient(110deg,color-mix(in srgb,var(--text-primary) 10%,transparent),var(--accent),#00b386,var(--accent),color-mix(in srgb,var(--text-primary) 10%,transparent)) border-box;box-shadow:0 14px 64px color-mix(in srgb,var(--accent) 9%,transparent);border:1.5px solid #0000;border-radius:28px;padding:14px 12px 10px 22px;position:relative}.dypBva_composer:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent),0 14px 64px color-mix(in srgb,var(--accent) 12%,transparent)}.dypBva_field{background:0 0;border:0;padding:4px 0;font-size:18px;line-height:1.5}.dypBva_send{border-radius:50%;width:44px;height:44px}.dypBva_starters{flex-wrap:wrap;justify-content:center;gap:10px;max-width:800px;margin:18px auto 10px;padding:0 12px 6px;display:flex}.dypBva_starters button{background:color-mix(in srgb,var(--accent) 4%,transparent);min-height:40px}html.light .dypBva_composer{background:var(--bg-card);border-color:#718c99;box-shadow:0 4px 18px #13232e0d}html.light .dypBva_composer:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #006b8024}html.light .dypBva_field:focus-visible{outline:none!important}html.light .dypBva_send:disabled{opacity:1;color:#536777;background-color:#e2ebef!important}html.light .dypBva_send:disabled svg{color:inherit!important}html.light .dypBva_starters button{background:var(--bg-card)}html.light .dypBva_starters button:hover:not(:disabled){background:var(--bg-active);border-color:var(--accent)}@media (max-width:520px){.dypBva_toolbar{padding:12px 14px 8px}.dypBva_welcome{padding:4px 8px 24px}.dypBva_welcome p{max-width:290px}.dypBva_composerRegion{padding-inline:0}.dypBva_composer{border-radius:24px;padding:10px 8px 8px 16px}.dypBva_field{font-size:16px}.dypBva_starters{gap:6px;margin-top:14px;padding:0}.dypBva_starters button{padding-inline:10px;font-size:11px}.dypBva_transcript{max-height:50dvh;padding-inline:0}}
.lHX_da_stage{min-width:0;container-type:inline-size}.lHX_da_view{height:max(320px,62.5cqw + 40px)}
