*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;background:transparent}html.ia-root-fullscreen{overscroll-behavior:contain}#app{--ia-ease-enter: cubic-bezier(.05, .7, .1, 1);--ia-ease-exit: cubic-bezier(.3, 0, .8, .15);--ia-ease-standard: cubic-bezier(.2, 0, 0, 1);--ia-focus: #fff;--ia-focus-halo: #0b0b0e;--ia-tile-origin: bottom right;height:100%;display:flex;align-items:center;justify-content:center;font-family:var(--ia-font-sans);color:var(--ia-color-text-primary)}.ia-widget{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:100%;max-height:100%}.ia-tile{position:relative;display:flex;flex-direction:column;gap:var(--ia-tile-gap);width:var(--ia-tile-width);max-width:100%;height:var(--ia-tile-height);min-height:0;flex-shrink:1;padding:var(--ia-tile-padding);border-radius:var(--ia-tile-radius);isolation:isolate;box-shadow:var(--ia-tile-shadow);color:rgb(var(--ia-ink-rgb, 255, 255, 255));outline:none;transform-origin:var(--ia-tile-origin)}.ia-tile:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,#ffffff14,#fff0 28%),linear-gradient(to bottom,rgba(var(--ia-glass-foot-rgb, 22, 23, 28),0) 45%,rgba(var(--ia-glass-foot-rgb, 22, 23, 28),.9)),linear-gradient(rgba(var(--ia-glass-rgb, 14, 15, 20),var(--ia-glass-alpha, .62)),rgba(var(--ia-glass-rgb, 14, 15, 20),var(--ia-glass-alpha, .62)));backdrop-filter:blur(36px) saturate(130%);-webkit-backdrop-filter:blur(36px) saturate(130%);pointer-events:none}.ia-tile:after,.ia-join:after,.ia-join-rim{padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ia-tile:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:radial-gradient(240px 140px at var(--shell-light-x, 0px) var(--shell-light-y, 0px),#fff 0%,rgba(255,255,255,.7) 18%,rgba(255,226,160,.35) 34%,rgba(255,140,210,.25) 48%,rgba(140,170,255,.22) 62%,rgba(120,225,255,.12) 76%,transparent 90%),radial-gradient(180px 110px at var(--shell-reflect-x, 100%) var(--shell-reflect-y, 100%),rgba(255,255,255,.35) 0%,rgba(140,170,255,.15) 50%,transparent 85%),linear-gradient(#ffffff2e,#ffffff12);pointer-events:none}.ia-tile[data-connecting]:after{padding:1.5px;background:radial-gradient(circle 96px at var(--shell-light-x, 0px) var(--shell-light-y, 0px),#fff 0%,rgba(255,255,255,.7) 18%,rgba(255,226,160,.5) 36%,rgba(255,140,210,.38) 52%,rgba(140,170,255,.32) 68%,rgba(120,225,255,.18) 82%,transparent 100%),radial-gradient(circle 96px at var(--shell-reflect-x, 100%) var(--shell-reflect-y, 100%),rgba(255,255,255,.55) 0%,rgba(255,255,255,.39) 18%,rgba(255,226,160,.28) 36%,rgba(255,140,210,.21) 52%,rgba(140,170,255,.18) 68%,rgba(120,225,255,.1) 82%,transparent 100%),linear-gradient(#ffffff24,#ffffff24)}.ia-tile[data-resized=a]{animation:ia-tile-in-a .22s var(--ia-ease-standard) backwards}.ia-tile[data-resized=b]{animation:ia-tile-in-b .22s var(--ia-ease-standard) backwards}@keyframes ia-tile-in-a{0%{transform:scale(.94)}}@keyframes ia-tile-in-b{0%{transform:scale(.94)}}@keyframes ia-fade-in{0%{opacity:0}}@supports (corner-shape: superellipse(1.3)){.ia-tile,.ia-tile:before,.ia-tile:after,.ia-tile *,.ia-tile *:before,.ia-tile *:after{corner-shape:superellipse(1.3)}.ia-tile .ia-portrait-face,.ia-tile .ia-portrait-face>img,.ia-tile .ia-initial,.ia-tile .ia-spinner{corner-shape:round}}.ia-tile-header{position:relative;z-index:4;display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:2px;height:20px;margin-top:calc(-3px + var(--ia-tile-header-inset, 0px));margin-bottom:calc(-6px - var(--ia-tile-header-inset, 0px));padding-right:calc(4px + var(--ia-tile-header-inset, 0px));color:rgb(var(--ia-ink-rgb, 255, 255, 255))}.ia-header-button{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:20px;margin:0;padding:0;border:0;border-radius:10px;background:transparent;color:inherit;cursor:pointer;transition:background-color .15s var(--ia-ease-standard)}.ia-header-button:hover{background-color:rgba(var(--ia-ink-rgb, 255, 255, 255),.08)}.ia-header-button:active{transition-duration:0ms;background-color:rgba(var(--ia-ink-rgb, 255, 255, 255),.16)}.ia-header-button:focus-visible{outline:2px solid var(--ia-focus);outline-offset:-2px}@media(pointer:coarse){.ia-header-button:after{content:"";position:absolute;top:50%;left:50%;width:48px;height:48px;transform:translate(-50%,-50%)}.ia-tile-header{gap:24px}}.ia-stage{position:relative;flex:1;min-height:0;overflow:hidden;isolation:isolate;border-radius:var(--ia-tile-stage-radius);clip-path:inset(0 round var(--ia-tile-stage-radius));background-color:#1f2027;box-shadow:inset 0 0 0 1px #ffffff1a;color:#fff;transition:background-color .3s var(--ia-ease-enter),box-shadow .3s var(--ia-ease-enter)}.ia-poster,.ia-media{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;clip-path:inherit}.ia-poster,.ia-media,.ia-portrait{transition:opacity .3s var(--ia-ease-enter)}img.ia-poster{display:block;object-fit:cover;object-position:center 15%}.ia-poster-empty{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.12),transparent 65%)}.ia-initial{display:flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:50%;background:#0b0b0e;box-shadow:0 0 0 6px #ffffff14;color:#fff;font-size:36px;font-weight:500}.ia-media video{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit;clip-path:inherit}.ia-tile[data-presence=audio] .ia-media video{display:none}.ia-tile[data-on-card]:not([data-minimized]) .ia-stage{background-color:transparent;box-shadow:none;color:rgb(var(--ia-ink-rgb, 255, 255, 255));transition:background-color .15s var(--ia-ease-exit),box-shadow .15s var(--ia-ease-exit)}.ia-tile[data-on-card]:not([data-minimized]) .ia-stage>.ia-poster,.ia-tile[data-on-card]:not([data-minimized]) .ia-stage>.ia-media,.ia-tile[data-on-card]:not([data-minimized]) .ia-stage>.ia-portrait{opacity:0;transition:opacity .15s var(--ia-ease-exit)}.ia-portrait{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#1f2027}.ia-portrait-ground{position:absolute;inset:-24px;width:calc(100% + 48px);height:calc(100% + 48px);object-fit:cover;filter:blur(24px) saturate(120%);opacity:.45}.ia-portrait-face{position:relative;display:flex;width:min(56%,148px);aspect-ratio:1 / 1;border-radius:50%;box-shadow:0 0 0 2px #8098f966}.ia-portrait-face>img,.ia-portrait-face>.ia-initial{display:flex;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center 20%;box-shadow:none}.ia-portrait[data-speaking] .ia-portrait-face{animation:ia-speak .9s ease-in-out infinite alternate}@keyframes ia-speak{0%{box-shadow:0 0 0 5px #8098f9bf}to{box-shadow:0 0 0 10px #8098f9}}.ia-veil{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}.ia-veil img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 15%;transform:scale(1.1);filter:blur(20px);transition:filter .5s cubic-bezier(.22,1,.36,1)}.ia-veil[data-step=connecting] img{filter:blur(14px)}.ia-veil[data-step=waiting_listening] img{filter:blur(8px)}.ia-veil-spinner{width:28px;height:28px;border-width:3px}.ia-scene{position:absolute;inset:0;z-index:1;pointer-events:none}.ia-scene-title{margin:0;font-size:15px;font-weight:500;line-height:20px;overflow-wrap:anywhere}.ia-scene-body{margin:0;font-size:13px;line-height:18px;color:var(--ia-ink-soft, rgba(255, 255, 255, .76));overflow-wrap:anywhere}.ia-scene-body code{font-family:var(--ia-font-mono);font-size:12px}.ia-preflight{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:2px;padding:40px 14px 14px;color:#fff;text-align:center;background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.45) 60%,transparent)}.ia-preflight .ia-scene-body{color:#ffffffd1}.ia-captcha{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none}.ia-captcha>*{pointer-events:auto}.ia-tile[data-minimized] .ia-captcha{visibility:hidden}.ia-ended,.ia-notice{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:16px;text-align:center;text-wrap:balance;animation:ia-fade-in .25s var(--ia-ease-enter) .1s backwards}.ia-ended{transition:opacity .25s var(--ia-ease-enter) .1s}.ia-ended .ia-scene-title{font-size:17px;line-height:24px}.ia-ended .ia-scene-body{line-height:22px;color:var(--ia-ink-soft, rgba(255, 255, 255, .8))}.ia-ended[data-hidden]{opacity:0;transition:opacity .15s var(--ia-ease-exit)}.ia-stage-top{position:absolute;top:8px;right:8px;left:8px;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;pointer-events:none}.ia-stage-top>*{pointer-events:auto}.ia-stage-top>.ia-ai-pill{grid-column:1;justify-self:start}.ia-stage-top>.ia-stage-status{grid-column:2}.ia-ai-pill{position:relative;display:inline-flex}.ia-ai-pill-button{position:relative;display:inline-flex;align-items:center;justify-content:center;height:20px;min-width:0;margin:0;padding:0 7px;border:0;border-radius:999px;background-color:#05050699;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);color:#fff;font:inherit;font-size:11px;font-weight:600;line-height:15px;letter-spacing:.4px;cursor:pointer}.ia-ai-pill-button:focus-visible{outline:2px solid var(--ia-focus);outline-offset:2px;box-shadow:0 0 0 2px var(--ia-focus-halo)}@media(pointer:coarse){.ia-ai-pill-button:after{content:"";position:absolute;top:-8px;left:-8px;width:max(48px,calc(100% + 16px));height:48px}}.ia-ai-tip{position:absolute;top:calc(100% + 8px);left:0;z-index:3;width:max-content;max-width:230px;padding:4px 8px;border-radius:4px;background:#050506f5;box-shadow:0 2px 8px #0003;color:#fff;font-size:11px;line-height:16px;text-align:center;animation:ia-fade-in .15s var(--ia-ease-enter)}.ia-ai-tip[hidden]{display:none}.ia-stage-status{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:24px;max-width:100%;padding:3px 10px;border-radius:12px;background-color:#050506f5;color:#fff;font-size:13px;font-weight:500;line-height:18px;text-align:center;animation:ia-fade-in .3s var(--ia-ease-enter)}.ia-stage-foot{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 10px 12px;pointer-events:none}.ia-captions{max-width:40ch;color:#fff;font-size:15px;font-weight:500;line-height:1.5;text-align:center;overflow-wrap:anywhere;opacity:0;transition:opacity .32s ease}.ia-captions[data-shown]{opacity:1;transition:opacity .18s ease}.ia-captions-lines{display:flex;flex-direction:column;justify-content:flex-end;max-height:3em;max-height:2lh;overflow:hidden}.ia-captions-box{padding:2px 6px;border-radius:4px;background-color:#000000bf;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ia-captions-box>span{animation:ia-fade-in .1s ease-out}.ia-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ia-spinner{display:block;width:14px;height:14px;flex-shrink:0;border-radius:50%;border:2px solid rgba(255,255,255,.25);border-top-color:#fff;animation:ia-spin .8s linear infinite}@keyframes ia-spin{to{transform:rotate(360deg)}}.ia-controls{position:relative;display:flex;gap:8px;flex-shrink:0;height:var(--ia-tile-bar-height)}.ia-join{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex:1;gap:8px;min-width:0;height:var(--ia-tile-bar-height);margin:0;padding:0 16px;border:0;border-radius:var(--ia-tile-bar-radius) var(--ia-tile-bar-radius) var(--ia-tile-bar-corner-radius) var(--ia-tile-bar-corner-radius);background-color:#0b0b0e;background-image:none;box-shadow:inset 0 1px #ffffff1a,0 8px 24px -12px #788cff73,inset 0 16px 20px -12px #fff0,inset 0 0 0 1px #fff0;color:var(--ia-accent-label, #fff);font:inherit;font-size:17px;font-weight:500;line-height:24px;white-space:nowrap;cursor:pointer;transition:background-color .15s var(--ia-ease-standard),box-shadow .15s var(--ia-ease-standard),color .15s var(--ia-ease-standard)}.ia-join>.ia-join-glyph,.ia-join>.ia-join-label{position:relative;z-index:1}.ia-join-glyph{display:inline-flex;flex-shrink:0;width:24px;height:24px}.ia-join-label{min-width:0;overflow:hidden;text-overflow:ellipsis;animation:ia-fade-in .2s var(--ia-ease-enter)}.ia-join:focus-visible,.ia-end:focus-visible{outline:2px solid var(--ia-focus);outline-offset:2px}.ia-join:disabled,.ia-end:disabled{cursor:default;opacity:.5}.ia-join-rim{position:absolute;inset:0;z-index:0;display:block;overflow:hidden;border-radius:inherit;background:linear-gradient(to bottom,#ffffff42,#ffffff24);pointer-events:none}.ia-join-rim:before,.ia-join-rim:after,.ia-join:before,.ia-join:after{content:"";position:absolute;inset:0;display:block;border-radius:inherit;pointer-events:none;transition:opacity .24s var(--ia-ease-standard)}.ia-join-rim:before{background:radial-gradient(130px 44px at var(--prism-ax, 4px) var(--prism-ay, 4px),#fff 0%,rgba(255,255,255,.7) 22%,rgba(255,226,160,.45) 40%,rgba(255,140,210,.32) 54%,rgba(140,170,255,.28) 68%,rgba(120,225,255,.16) 82%,transparent 100%);opacity:var(--prism-a-opacity, 1)}.ia-join-rim:after{background:radial-gradient(130px 44px at var(--prism-bx, calc(100% - 5px) ) var(--prism-by, calc(100% - 5px) ),#fff 0%,rgba(255,255,255,.7) 22%,rgba(255,226,160,.45) 40%,rgba(255,140,210,.32) 54%,rgba(140,170,255,.28) 68%,rgba(120,225,255,.16) 82%,transparent 100%);opacity:var(--prism-b-reflection, .55)}.ia-join:before{background:radial-gradient(170px 60px at var(--prism-glow-x, 4px) var(--prism-glow-y, 4px),rgba(255,255,255,.09),transparent 70%);opacity:var(--prism-glow-opacity, 1)}.ia-join:after{background:radial-gradient(190px 40px at 50% 0%,#fff 0%,rgba(255,255,255,.7) 22%,rgba(255,226,160,.45) 40%,rgba(255,140,210,.32) 54%,rgba(140,170,255,.28) 68%,rgba(120,225,255,.16) 82%,transparent 100%);opacity:0}.ia-join[data-key=prism]:hover:not(:disabled){background-color:color-mix(in srgb,#0b0b0e,#fff 4%);box-shadow:inset 0 1px #ffffff1a,0 8px 24px -12px #788cff73,inset 0 16px 20px -12px #ffffff1f,inset 0 0 0 1px #ffffff14}.ia-join[data-key=prism]:hover:not(:disabled):after{opacity:1}.ia-join[data-key=prism]:hover:not(:disabled):before,.ia-join[data-key=prism]:hover:not(:disabled) .ia-join-rim:before,.ia-join[data-key=prism]:hover:not(:disabled) .ia-join-rim:after{opacity:0}.ia-join[data-key=prism]:focus-visible{background-color:color-mix(in srgb,#0b0b0e,#fff 10%)}.ia-join[data-key=prism]:active:not(:disabled){transition-duration:0ms;background-color:color-mix(in srgb,#0b0b0e,#fff 16%)}.ia-join[data-key=waiting]{background-color:#0e0f12;box-shadow:inset 0 1px #ffffff1f}.ia-join[data-key=waiting] .ia-join-rim{background:#fff3}.ia-join[data-key=waiting]:before,.ia-join[data-key=waiting]:after,.ia-join[data-key=waiting] .ia-join-rim:before,.ia-join[data-key=waiting] .ia-join-rim:after{display:none}.ia-join[data-key=waiting]:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb,#0e0f12,#fff 8%)}.ia-join[data-key=waiting]:active:not(:disabled):not([aria-disabled=true]){transition-duration:0ms;background-color:color-mix(in srgb,#0e0f12,#fff 16%)}.ia-join[data-key=bare]{background-color:transparent;box-shadow:none;color:rgb(var(--ia-ink-rgb, 255, 255, 255));cursor:progress}.ia-join[data-key=bare] .ia-join-rim,.ia-join[data-key=bare]:before,.ia-join[data-key=bare]:after{display:none}.ia-join[aria-disabled=true]:not([data-key=bare]){cursor:default}.ia-join[data-accent-fill]{background-color:var(--ia-accent);color:var(--ia-accent-label)}.ia-join[data-accent-fill][data-key=prism]:hover:not(:disabled){background-color:color-mix(in srgb,var(--ia-accent),var(--ia-accent-label) 4%)}.ia-join[data-accent-fill][data-key=prism]:focus-visible{background-color:color-mix(in srgb,var(--ia-accent),var(--ia-accent-label) 10%)}.ia-join[data-accent-fill][data-key=waiting]:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb,var(--ia-accent),var(--ia-accent-label) 8%)}.ia-join[data-accent-fill]:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb,var(--ia-accent),var(--ia-accent-label) 16%)}.ia-mic-group{display:flex;flex:1;min-width:0;height:var(--ia-tile-bar-height);overflow:hidden;border-radius:var(--ia-tile-bar-radius) var(--ia-tile-bar-radius) var(--ia-tile-bar-radius) var(--ia-tile-bar-corner-radius);box-shadow:inset 0 0 0 1px rgba(var(--ia-ink-rgb, 255, 255, 255),.18)}.ia-mic-toggle,.ia-mic-chevron,.ia-call-bar>.ia-captions-key{display:inline-flex;align-items:center;justify-content:center;height:var(--ia-tile-bar-height);margin:0;padding:0;border:0;background-color:rgba(var(--ia-ink-rgb, 255, 255, 255),.02);color:rgb(var(--ia-ink-rgb, 255, 255, 255));font:inherit;cursor:pointer;transition:background-color .15s var(--ia-ease-standard),box-shadow .15s var(--ia-ease-standard),color .15s var(--ia-ease-standard)}.ia-mic-toggle{flex:1;min-width:0;border-radius:var(--ia-tile-bar-radius) 0 0 var(--ia-tile-bar-corner-radius)}.ia-mic-chevron{flex-shrink:0;width:36px;box-shadow:inset 1px 0 rgba(var(--ia-ink-rgb, 255, 255, 255),.18)}@media(pointer:coarse){.ia-mic-chevron{width:48px}}.ia-call-bar>.ia-captions-key{flex-shrink:0;width:var(--ia-tile-bar-height);border-radius:var(--ia-tile-bar-radius);box-shadow:inset 0 0 0 1px rgba(var(--ia-ink-rgb, 255, 255, 255),.18)}.ia-captions-key{--ia-captions-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3.57 2.36C3.47 2.36 3.37 2.4 3.29 2.46C3.11 2.57 2.48 3.21 2.4 3.39C2.35 3.52 2.35 3.68 2.4 3.81C2.44 3.89 2.49 3.96 2.55 4.03C2.81 4.31 3.09 4.58 3.37 4.85L4.99 6.47L16.27 17.75L19.43 20.91L19.79 21.27C20.11 21.6 20.42 21.82 20.83 21.45C21.02 21.28 21.42 20.91 21.54 20.71C21.61 20.62 21.64 20.5 21.64 20.39C21.63 20.04 21.12 19.63 20.87 19.39L18.58 17.1L7.7 6.22L4.76 3.28C4.55 3.07 4.1 2.56 3.87 2.43C3.78 2.38 3.67 2.35 3.57 2.36ZM8.11 4.5L13.22 9.61C13.42 9.41 13.62 9.22 13.86 9.06C14.91 8.34 16.31 8.26 17.45 8.83C17.91 9.07 18.28 9.4 18.63 9.78C18.73 9.88 18.85 9.99 18.91 10.13C18.95 10.25 18.94 10.38 18.88 10.49C18.8 10.65 18.1 11.3 17.94 11.38C17.86 11.42 17.77 11.43 17.68 11.41C17.41 11.36 17.07 10.85 16.82 10.67C16.29 10.27 15.54 10.25 14.98 10.6C14.82 10.7 14.69 10.82 14.56 10.96L16.89 13.29C17.08 13.1 17.46 12.62 17.7 12.58C17.8 12.57 17.9 12.59 17.98 12.64C18.13 12.73 18.8 13.36 18.88 13.51C18.93 13.59 18.95 13.69 18.93 13.79C18.89 14.03 18.42 14.45 18.24 14.63L21.72 18.11C21.83 17.82 21.92 17.54 21.96 17.23C22.03 16.72 22 16.19 22 15.67V13.11V8.28C22 7.38 22.08 6.36 21.54 5.58C20.86 4.59 19.86 4.5 18.76 4.5H17.61H8.11ZM2.28 5.89C2.17 6.18 2.08 6.46 2.04 6.77C1.97 7.29 2 7.83 2 8.35V10.9V15.66C2 16.58 1.92 17.6 2.45 18.41C3.3 19.7 4.94 19.5 6.28 19.5H15.89L10.78 14.39C10.49 14.68 10.19 14.94 9.83 15.13C8.48 15.85 6.77 15.61 5.68 14.55C4.55 13.45 4.28 11.69 5.03 10.3C5.23 9.95 5.48 9.65 5.76 9.37L2.28 5.89ZM9.44 13.05L7.1 10.71C6.95 10.87 6.8 11.02 6.7 11.21C5.91 12.68 7.56 14.27 8.99 13.42C9.16 13.32 9.3 13.18 9.44 13.05Z'/%3E%3C/svg%3E")}.ia-captions-key[aria-pressed=true]{--ia-captions-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3.94 4.6C2.83 4.88 2.17 5.64 2.04 6.78C1.98 7.22 2 7.66 2 8.1V15.19V16.24C2 17.15 2.05 18.09 2.74 18.77C3.53 19.54 4.58 19.5 5.6 19.5H7.24H15.86H17.95C18.71 19.5 19.51 19.57 20.25 19.35C21.25 19.06 21.84 18.23 21.96 17.22C22.01 16.86 22 16.5 22 16.14V8.66C22 7.52 22.16 6.11 21.26 5.23C20.47 4.46 19.43 4.5 18.41 4.5H16.73H8.22H5.97C5.33 4.5 4.57 4.44 3.94 4.6ZM7.13 8.6C6.62 8.76 6.14 9.02 5.74 9.39C5.25 9.85 4.89 10.44 4.72 11.09C3.9 14.15 7.23 16.64 9.95 15.06C10.33 14.84 10.63 14.54 10.93 14.22C11.02 14.13 11.13 14.03 11.19 13.91C11.24 13.81 11.25 13.7 11.22 13.59C11.14 13.36 10.84 13.15 10.67 12.99C10.51 12.84 10.33 12.61 10.1 12.58C10.01 12.57 9.92 12.59 9.84 12.64C9.58 12.8 9.36 13.19 9.04 13.39C8.07 14.01 6.74 13.46 6.53 12.31C6.28 10.99 7.65 9.94 8.86 10.51C9.01 10.58 9.15 10.68 9.27 10.79C9.48 10.98 9.74 11.41 10.04 11.42C10.12 11.43 10.21 11.4 10.28 11.36C10.42 11.27 11.01 10.71 11.13 10.57C11.17 10.52 11.2 10.46 11.22 10.39C11.25 10.29 11.24 10.18 11.19 10.09C11.1 9.9 10.69 9.51 10.52 9.36C9.61 8.55 8.3 8.24 7.13 8.6ZM14.83 8.6C14.32 8.76 13.84 9.02 13.44 9.39C12.95 9.85 12.59 10.44 12.42 11.09C11.6 14.15 14.93 16.64 17.65 15.06C18.03 14.84 18.33 14.54 18.63 14.22C18.72 14.13 18.83 14.03 18.89 13.91C18.94 13.81 18.95 13.7 18.92 13.59C18.84 13.36 18.54 13.15 18.37 12.99C18.21 12.84 18.03 12.61 17.8 12.58C17.71 12.57 17.62 12.59 17.54 12.64C17.28 12.8 17.06 13.19 16.74 13.39C15.77 14.01 14.44 13.46 14.23 12.31C13.98 10.99 15.35 9.94 16.56 10.51C16.71 10.58 16.85 10.68 16.97 10.79C17.18 10.98 17.44 11.41 17.74 11.42C17.82 11.43 17.91 11.4 17.98 11.36C18.12 11.27 18.71 10.71 18.83 10.57C18.87 10.52 18.9 10.46 18.92 10.39C18.95 10.29 18.94 10.18 18.89 10.09C18.8 9.9 18.39 9.51 18.22 9.36C17.31 8.55 16 8.24 14.83 8.6Z'/%3E%3C/svg%3E")}.ia-captions-key:before{content:"";width:24px;height:24px;background-color:currentColor;-webkit-mask:var(--ia-captions-glyph) center / contain no-repeat;mask:var(--ia-captions-glyph) center / contain no-repeat;forced-color-adjust:none}.ia-tile-header>.ia-captions-key:before{width:16px;height:16px}.ia-mic-toggle:hover:not(:disabled),.ia-mic-chevron:hover:not(:disabled),.ia-call-bar>.ia-captions-key:hover:not(:disabled){background-color:rgba(var(--ia-ink-rgb, 255, 255, 255),.1)}.ia-mic-toggle:active:not(:disabled),.ia-mic-chevron:active:not(:disabled),.ia-call-bar>.ia-captions-key:active:not(:disabled){transition-duration:0ms;background-color:rgba(var(--ia-ink-rgb, 255, 255, 255),.18)}.ia-mic-toggle[aria-pressed=true]{background-color:rgba(var(--ia-mute-rgb, 255, 90, 90),.06);box-shadow:inset 0 0 0 1px rgba(var(--ia-mute-rgb, 255, 90, 90),.7);color:var(--ia-mute-ink, rgb(255, 138, 138))}.ia-mic-toggle[aria-pressed=true]:hover:not(:disabled){background-color:rgba(var(--ia-mute-rgb, 255, 138, 138),.14)}.ia-mic-toggle:focus-visible,.ia-mic-chevron:focus-visible,.ia-call-bar>.ia-captions-key:focus-visible{outline:2px solid var(--ia-focus);outline-offset:-4px}.ia-mic-toggle:disabled,.ia-mic-chevron:disabled,.ia-call-bar>.ia-captions-key:disabled{cursor:default;opacity:.5}.ia-mic-chevron svg{transition:transform .28s cubic-bezier(.4,0,.2,1)}.ia-mic-chevron[aria-expanded=true] svg{transform:rotate(180deg)}.ia-end{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:100px;height:var(--ia-tile-bar-height);margin:0;padding:0;border:0;border-radius:var(--ia-tile-bar-radius) var(--ia-tile-bar-radius) var(--ia-tile-bar-corner-radius) var(--ia-tile-bar-radius);background-color:#e5484d;box-shadow:inset 0 1px #ffffff47;color:#fff;cursor:pointer;transition:background-color .15s var(--ia-ease-standard)}.ia-end:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(140px circle at 50% 100%,rgba(255,255,255,.18),transparent 70%);opacity:0;pointer-events:none;transition:opacity .15s var(--ia-ease-standard)}.ia-end:hover:not(:disabled){background-color:color-mix(in srgb,#e5484d,#fff 8%)}.ia-end:hover:not(:disabled):after{opacity:1}.ia-end:active:not(:disabled){transition-duration:0ms;background-color:color-mix(in srgb,#e5484d,#fff 16%)}.ia-mic-menu{position:absolute;right:0;bottom:calc(100% + 8px);left:0;z-index:3;display:flex;flex-direction:column;max-height:200px;overflow-y:auto;padding:4px;border-radius:8px;background:#050506f5;box-shadow:0 8px 24px #00000059;color:#fffffffa;--ia-focus: #fff;transform-origin:bottom right;animation:ia-menu-in .16s ease-out backwards}@keyframes ia-menu-in{0%{opacity:0;transform:scale(.95)}}.ia-mic-menu-heading{display:flex;align-items:center;gap:8px;padding:6px 8px;color:#9c9c9c;font-size:13px;line-height:16px}.ia-mic-menu-item{display:flex;align-items:center;gap:8px;min-height:32px;margin:0;padding:6px 8px;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:13px;line-height:16px;text-align:left;cursor:pointer}.ia-mic-menu-item[aria-checked=true]{font-weight:500}.ia-mic-menu-item:hover{background:#ffffff0d}.ia-mic-menu-item:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ia-focus)}@media(pointer:coarse){.ia-mic-menu-item{min-height:48px;font-size:16px;line-height:20px}}.ia-mic-menu-check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px}.ia-mic-menu-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ia-mic-menu-empty{margin:0;padding:6px 8px 6px 32px;color:#9c9c9c;font-size:13px;line-height:16px}.ia-powered-by{flex-shrink:0;margin:0;color:#6e6e73;font-size:11px;line-height:16px}@media(prefers-reduced-motion:reduce){.ia-tile[data-resized],.ia-ended,.ia-notice,.ia-join-label,.ia-ai-tip,.ia-stage-status,.ia-mic-menu,.ia-portrait[data-speaking] .ia-portrait-face,.ia-captions-box>span,.ia-spinner{animation:none}.ia-stage,.ia-poster,.ia-media,.ia-portrait,.ia-ended,.ia-ended[data-hidden],.ia-captions,.ia-captions[data-shown],.ia-mic-chevron svg,.ia-tile[data-on-card]:not([data-minimized]) .ia-stage,.ia-tile[data-on-card]:not([data-minimized]) .ia-stage>*{transition:none}.ia-portrait[data-speaking] .ia-portrait-face{box-shadow:0 0 0 6px #8098f9d9}.ia-veil img{transition:filter .15s linear}}#app.ia-app-bubble{align-items:flex-end;justify-content:flex-end}#app.ia-app-bubble.ia-app-anchor-top{align-items:flex-start}#app.ia-app-bubble.ia-app-anchor-left{justify-content:flex-start}#app.ia-app-anchor-left{--ia-tile-origin: bottom left}#app.ia-app-anchor-top{--ia-tile-origin: top right}#app.ia-app-anchor-top.ia-app-anchor-left{--ia-tile-origin: top left}#app.ia-app-anchor-left .ia-widget{align-items:flex-start}.ia-frame-content{display:flex;justify-content:center;width:100%;padding:var(--ia-tile-frame-padding)}.ia-frame-content .ia-tile{box-shadow:var(--ia-tile-shadow-bubble)}.ia-frame-content-fullscreen{height:100%;padding:0}.ia-widget-fullscreen{width:100%;height:100%;max-height:none;align-items:stretch;gap:0}.ia-tile[data-fill]{--ia-tile-header-inset: 0px;flex:1;width:100%;max-width:none;height:100%;border-radius:0;--ia-fill-foot: max(16px, calc(env(safe-area-inset-bottom, 0px) + 8px) );--ia-tile-bar-height: 56px;padding:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) var(--ia-fill-foot) max(16px,env(safe-area-inset-left,0px))}.ia-tile[data-fill]>.ia-tile-header{height:24px;margin-top:-2px;margin-right:-2px;padding-right:0}.ia-tile[data-fill] .ia-header-button{width:24px;height:24px}.ia-tile[data-fill] .ia-header-button svg{width:20px;height:20px}.ia-tile[data-fill]{container-type:size;--ia-fill-width: min( 100cqw, calc( ( 100cqh - 16px - var(--ia-tile-bar-height) - 2 * var(--ia-tile-gap) - 16px ) * var(--ia-stage-ratio-w) / var(--ia-stage-ratio-h) ), calc( var(--ia-avatar-stream) * var(--ia-stage-ratio-w) / var(--ia-stage-ratio-h) ) )}.ia-tile[data-fill]>.ia-stage{flex:none;align-self:center;width:var(--ia-fill-width);aspect-ratio:var(--ia-stage-ratio-w) / var(--ia-stage-ratio-h);margin:auto 0}.ia-fill-captions,.ia-fill-status{position:absolute;display:flex;flex-direction:column;align-items:center;bottom:calc(var(--ia-fill-foot) + var(--ia-tile-bar-height) + 16px);left:50%;z-index:2;width:min(520px,calc(100% - 32px));transform:translate(-50%);pointer-events:none}.ia-fill-captions{gap:8px}.ia-fill-status{gap:2px;text-align:center}.ia-fill-captions .ia-captions{font-size:18px}.ia-tile[data-fill] .ia-scene-title{font-size:17px;line-height:24px}.ia-tile[data-fill] .ia-scene-body{font-size:15px;line-height:22px}.ia-tile[data-fill]>.ia-controls{z-index:3;align-self:center;width:var(--ia-fill-width);margin-top:16px}.ia-tile[data-fill]>.ia-call-bar{width:min(var(--ia-fill-width),calc(var(--ia-stage-ratio-w) * 1px + var(--ia-tile-bar-height) + 8px))}.ia-frame-content .ia-tile[data-fill]{box-shadow:none}.ia-tile[data-fill]:before{backdrop-filter:blur(40px) saturate(130%);-webkit-backdrop-filter:blur(40px) saturate(130%)}.ia-widget-inline{position:relative;gap:0}.ia-tile[data-fill][data-inline]{justify-content:flex-end;gap:0;padding:0;border-radius:0;box-shadow:none;overflow:hidden}.ia-tile[data-inline]:before{border-radius:0;background:#16171c;backdrop-filter:none;-webkit-backdrop-filter:none}.ia-tile[data-inline]:after{display:none}.ia-tile[data-fill][data-inline]>.ia-stage{position:absolute;inset:0;width:100%;height:100%;margin:0;aspect-ratio:auto;border-radius:0;clip-path:none;box-shadow:none}.ia-inline-ground{position:absolute;z-index:-1;top:-15%;left:-15%;width:130%;height:130%;object-fit:cover;filter:blur(64px);pointer-events:none}@media(min-aspect-ratio:1/1){.ia-tile[data-fill][data-inline]>.ia-stage{background-color:transparent}.ia-tile[data-fill][data-inline]>.ia-stage>:is(.ia-poster,.ia-media,.ia-veil,.ia-portrait){inset:0 auto 0 50%;width:auto;height:100%;aspect-ratio:1 / 1;transform:translate(-50%)}}.ia-tile[data-inline]>.ia-stage:after{content:"";position:absolute;inset:auto 0 0;z-index:3;height:45%;background:linear-gradient(transparent,#00000080);pointer-events:none}.ia-tile[data-fill][data-inline]>.ia-tile-header{position:absolute;top:12px;right:12px;margin:0}.ia-tile[data-fill][data-inline]>.ia-controls:not(.ia-call-bar){position:absolute;left:50%;bottom:16px;width:auto;margin:0;transform:translate(-50%)}.ia-tile[data-fill][data-inline]>.ia-controls:not(.ia-call-bar) .ia-join{flex:none;padding:0 20px}.ia-tile[data-fill][data-inline]>.ia-call-bar{position:absolute;left:50%;bottom:16px;transform:translate(-50%)}.ia-widget-minimized{flex-direction:row-reverse;align-items:flex-end;max-width:none;max-height:none}#app.ia-app-anchor-left .ia-widget-minimized{flex-direction:row}#app.ia-app-anchor-top .ia-widget-minimized{align-items:flex-start}.ia-tile[data-minimized]{flex-shrink:0;gap:6px;width:calc(var(--ia-tile-bar-height) + 2 * var(--ia-tile-padding));max-width:none;height:auto}.ia-frame-content .ia-tile[data-minimized]{box-shadow:var(--ia-tile-shadow-minimized)}.ia-tile[data-minimized] .ia-stage{flex:none;width:var(--ia-tile-bar-height);height:var(--ia-tile-bar-height);border-radius:var(--ia-tile-bar-radius);clip-path:inset(0 round var(--ia-tile-bar-radius))}.ia-tile[data-minimized] .ia-join,.ia-tile[data-minimized] .ia-end{flex:none;width:var(--ia-tile-bar-height);padding:0;border-radius:var(--ia-tile-bar-radius) var(--ia-tile-bar-radius) var(--ia-tile-bar-corner-radius) var(--ia-tile-bar-corner-radius)}.ia-tile[data-minimized] .ia-join-label,.ia-tile[data-minimized] .ia-preflight,.ia-tile[data-minimized] .ia-notice,.ia-tile[data-minimized] .ia-ended>*{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ia-tile[data-minimized] .ia-stage-foot{display:none}.ia-tile[data-minimized] .ia-ended{padding:0;background:#00000059}.ia-tile[data-minimized] .ia-portrait-face{width:100%;box-shadow:inset 0 0 0 1px #8098f9}.ia-tile[data-minimized] .ia-poster-empty .ia-initial,.ia-tile[data-minimized] .ia-portrait-face>.ia-initial{width:100%;height:100%;border-radius:0;box-shadow:none;font-size:20px}.ia-launcher-logo{position:absolute;inset:0;z-index:2;width:100%;height:100%;padding:6px;object-fit:contain;object-position:center;background:#fff;border-radius:inherit}.ia-face{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;color:#fff;cursor:pointer;transition:background-color .14s ease,backdrop-filter .14s ease}.ia-face svg{opacity:0;transition:opacity .14s ease}.ia-face:hover,.ia-face:focus-visible{background-color:#0000004d;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ia-face:hover svg,.ia-face:focus-visible svg{opacity:1}.ia-face:focus-visible{outline:none}.ia-face:focus-visible,.ia-face[data-attention]{box-shadow:inset 0 0 0 2px var(--ia-focus),inset 0 0 0 4px var(--ia-focus-halo)}@media(hover:none){.ia-face:hover:not(:focus-visible){background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.ia-face:hover:not(:focus-visible) svg{opacity:0}}.ia-frame-content-minimized{flex-shrink:0;width:max-content;padding:var(--ia-tile-minimized-frame-padding)}.ia-widget>[hidden]{display:none}#app.ia-app-preview .ia-frame-content{width:auto;max-height:100%;box-sizing:border-box;padding:24px}#app.ia-app-preview .ia-frame-content-minimized{width:max-content;padding:24px}#app.ia-app-preview .ia-frame-content-fullscreen{width:100%;height:100%;padding:0}
