.AgentAvatar-module__nEw6cq__root{--agent-accent:#8da3b3;--agent-glow:#8da3b359;--agent-ring-width:2px;--agent-portrait-inset:2px;--agent-font-size:14px;--agent-status-color:var(--ag-mint,#2fbf8f);--agent-status-stroke:5;isolation:isolate;vertical-align:middle;flex:none;display:inline-flex;position:relative;overflow:visible}.AgentAvatar-module__nEw6cq__rankRing,.AgentAvatar-module__nEw6cq__portrait,.AgentAvatar-module__nEw6cq__pulseRing,.AgentAvatar-module__nEw6cq__statusArc{border-radius:999px;position:absolute}.AgentAvatar-module__nEw6cq__rankRing{z-index:0;pointer-events:none;inset:0}.AgentAvatar-module__nEw6cq__rankNormal{border:var(--agent-ring-width) solid var(--agent-accent);box-shadow:0 0 14px -4px var(--agent-glow)}.AgentAvatar-module__nEw6cq__rankMeta{background:conic-gradient(#7ce7c4,#7fb2ff,#c99aff,#ff9ad5,#ffcb8a,#7ce7c4);animation:14s linear infinite AgentAvatar-module__nEw6cq__agent-avatar-iris,4.8s ease-in-out infinite AgentAvatar-module__nEw6cq__agent-avatar-aura;box-shadow:0 0 28px #a855f76b,0 0 58px #a855f729}.AgentAvatar-module__nEw6cq__rankHelper{border:1px solid var(--ag-border-strong,#ffbe9633);box-shadow:none}.AgentAvatar-module__nEw6cq__portrait{inset:var(--agent-portrait-inset);z-index:1;color:var(--agent-accent);font-family:var(--font-sans,var(--ag-font,system-ui, sans-serif));font-size:var(--agent-font-size);letter-spacing:-.02em;place-items:center;font-weight:600;display:grid;overflow:hidden}.AgentAvatar-module__nEw6cq__portraitImage{object-fit:cover;width:100%;height:100%}.AgentAvatar-module__nEw6cq__pulseRing{z-index:-1;border:var(--agent-ring-width) solid var(--agent-accent);pointer-events:none;animation:1.8s ease-out infinite AgentAvatar-module__nEw6cq__agent-avatar-pulse;inset:0}.AgentAvatar-module__nEw6cq__statusArc{z-index:2;pointer-events:none;width:calc(100% + 4px);height:calc(100% + 4px);inset:-2px;overflow:visible}.AgentAvatar-module__nEw6cq__statusArcCircle{fill:none;stroke:var(--agent-status-color);stroke-width:var(--agent-status-stroke);stroke-linecap:round;vector-effect:non-scaling-stroke}.AgentAvatar-module__nEw6cq__statusChip{z-index:4;border:2px solid var(--ag-canvas,#000);background:color-mix(in srgb, var(--agent-status-color) 22%, var(--ag-surface-2,#050302));min-width:16px;min-height:16px;box-shadow:0 0 9px color-mix(in srgb, var(--agent-status-color) 35%, transparent);color:var(--agent-status-color);font-family:var(--font-geist-mono,var(--ag-font-mono,monospace));white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:1px 4px;font-size:9px;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:-5px;right:-5px}.AgentAvatar-module__nEw6cq__workingChip,.AgentAvatar-module__nEw6cq__workingArc{animation:2.6s ease-in-out infinite AgentAvatar-module__nEw6cq__agent-avatar-working}.AgentAvatar-module__nEw6cq__statusText{padding-right:2px}.AgentAvatar-module__nEw6cq__expandedChip{bottom:-28px;left:50%;right:auto;translate:-50%}.AgentAvatar-module__nEw6cq__levelBadge{z-index:3;border:2px solid var(--ag-canvas,#000);background:var(--agent-accent);color:#080605;min-width:28px;height:15px;font-family:var(--font-geist-mono,var(--ag-font-mono,monospace));white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:8px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:-7px;left:50%;translate:-50%}.AgentAvatar-module__nEw6cq__rankMeta+.AgentAvatar-module__nEw6cq__portrait{--agent-portrait-inset:3px}.AgentAvatar-module__nEw6cq__rankHelper+.AgentAvatar-module__nEw6cq__portrait{--agent-portrait-inset:2px}.AgentAvatar-module__nEw6cq__resting .AgentAvatar-module__nEw6cq__rankNormal{border-color:var(--ag-border-strong,#ffbe9633);box-shadow:none}.AgentAvatar-module__nEw6cq__resting .AgentAvatar-module__nEw6cq__portrait{filter:saturate(.5)brightness(.72)}.AgentAvatar-module__nEw6cq__dock .AgentAvatar-module__nEw6cq__statusChip{display:none}.AgentAvatar-module__nEw6cq__dock .AgentAvatar-module__nEw6cq__rankNormal,.AgentAvatar-module__nEw6cq__dock .AgentAvatar-module__nEw6cq__rankMeta{box-shadow:none}.AgentAvatar-module__nEw6cq__dock .AgentAvatar-module__nEw6cq__rankMeta,.AgentAvatar-module__nEw6cq__dock .AgentAvatar-module__nEw6cq__pulseRing,.AgentAvatar-module__nEw6cq__dock .AgentAvatar-module__nEw6cq__workingArc{animation:none}.AgentAvatar-module__nEw6cq__dock .AgentAvatar-module__nEw6cq__pulseRing,.AgentAvatar-module__nEw6cq__list .AgentAvatar-module__nEw6cq__levelBadge,.AgentAvatar-module__nEw6cq__dock .AgentAvatar-module__nEw6cq__levelBadge{display:none}@keyframes AgentAvatar-module__nEw6cq__agent-avatar-pulse{0%{opacity:.62;scale:1}80%,to{opacity:0;scale:1.55}}@keyframes AgentAvatar-module__nEw6cq__agent-avatar-iris{to{rotate:360deg}}@keyframes AgentAvatar-module__nEw6cq__agent-avatar-aura{0%,to{box-shadow:0 0 28px #a855f76b,0 0 58px #a855f729}50%{box-shadow:0 0 40px #a855f794,0 0 82px #d8b4fe3d}}@keyframes AgentAvatar-module__nEw6cq__agent-avatar-working{0%,to{opacity:.9}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.AgentAvatar-module__nEw6cq__rankMeta,.AgentAvatar-module__nEw6cq__pulseRing,.AgentAvatar-module__nEw6cq__workingChip,.AgentAvatar-module__nEw6cq__workingArc{animation:none}}:is(html[data-motion=off] .AgentAvatar-module__nEw6cq__rankMeta,html[data-motion=off] .AgentAvatar-module__nEw6cq__pulseRing,html[data-motion=off] .AgentAvatar-module__nEw6cq__workingChip,html[data-motion=off] .AgentAvatar-module__nEw6cq__workingArc){animation:none}
.SolarStage-module__3OhP6a__stage{z-index:0;pointer-events:none;contain:paint;position:absolute;inset:0;overflow:hidden}.SolarStage-module__3OhP6a__sky{opacity:calc(var(--ag-solar-glow) * .72);background:radial-gradient(70% 68% at var(--ag-solar-x) var(--ag-solar-y), #ff702533, transparent 68%), linear-gradient(180deg, #ff480009, transparent 46%);transition:opacity .9s var(--ag-ease-swift);position:absolute;inset:0}.SolarStage-module__3OhP6a__body{left:var(--ag-solar-x);top:var(--ag-solar-y);aspect-ratio:1;width:clamp(92px,12vw,176px);opacity:calc(var(--ag-solar-intensity) * .82);filter:drop-shadow(0 0 28px #ff480047);transition:left .9s var(--ag-ease-swift), top .9s var(--ag-ease-swift), opacity .6s linear;animation:SolarStage-module__3OhP6a__solarRise 1.45s both var(--ag-ease-out), SolarStage-module__3OhP6a__solarBreathe 12s 1.45s ease-in-out infinite alternate;background:radial-gradient(circle at 42% 36%,#fff1d7 0 6%,#ffb45e 34%,#ff4800 69%,#ff480033 72%,#0000 74%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.SolarStage-module__3OhP6a__ambient .SolarStage-module__3OhP6a__body{width:clamp(76px,9vw,132px);opacity:calc(var(--ag-solar-intensity) * .25);filter:blur(.5px)drop-shadow(0 0 34px #ff48002e)}.SolarStage-module__3OhP6a__hero .SolarStage-module__3OhP6a__body{width:clamp(150px,23vw,330px)}html[data-solar-phase=night] .SolarStage-module__3OhP6a__sky{opacity:.18;background:radial-gradient(65% 60% at var(--ag-solar-x) var(--ag-solar-y), #7c3aed29, transparent 70%)}html[data-solar-phase=night] .SolarStage-module__3OhP6a__body{filter:drop-shadow(0 0 24px #c99aff38);background:radial-gradient(circle at 38% 34%,#fffdf6 0 12%,#d9d3c8 54%,#8d8792 100%);box-shadow:inset -18px -10px 28px #28223066}html[data-motion=subtle] .SolarStage-module__3OhP6a__body{animation:15s ease-in-out infinite alternate SolarStage-module__3OhP6a__solarBreathe}html[data-motion=off] .SolarStage-module__3OhP6a__body{transition:none;animation:none}html[data-motion=off] .SolarStage-module__3OhP6a__sky{transition:none}@keyframes SolarStage-module__3OhP6a__solarRise{0%{opacity:0;transform:translate(-50%,calc(54px - 50%))scale(.94)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes SolarStage-module__3OhP6a__solarBreathe{0%{scale:.985}to{scale:1.02}}@media (prefers-reduced-motion:reduce){.SolarStage-module__3OhP6a__body{transition:none;animation:none}.SolarStage-module__3OhP6a__sky{transition:none}}
.VideoTile-module__vSa4Zq__tile{isolation:isolate;aspect-ratio:16/9;border-radius:var(--ag-radius-md,12px);border:1px solid var(--ag-border,#ffffff1f);min-height:160px;box-shadow:0 0 0 0 rgba(var(--ag-primary-rgb,255, 72, 0), 0);background:#0b0d10;flex:280px;justify-content:center;align-items:center;transition:box-shadow .32s,border-color .32s;display:flex;position:relative;overflow:hidden}.VideoTile-module__vSa4Zq__enlarged{flex:2 480px}.VideoTile-module__vSa4Zq__speaking{border-color:rgba(var(--ag-primary-rgb,255, 72, 0), .6);box-shadow:0 0 0 2px rgba(var(--ag-primary-rgb,255, 72, 0), .55), 0 0 22px 2px rgba(var(--ag-primary-rgb,255, 72, 0), .32)}.VideoTile-module__vSa4Zq__tile[role=button]{cursor:pointer}.VideoTile-module__vSa4Zq__video{object-fit:cover;background:#000;width:100%;height:100%}.VideoTile-module__vSa4Zq__avatarWrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.VideoTile-module__vSa4Zq__muteBadge{z-index:2;background:var(--ag-red,#d63541);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #00000059}.VideoTile-module__vSa4Zq__footer{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:4px;max-width:calc(100% - 16px);display:flex;position:absolute;bottom:8px;left:8px}.VideoTile-module__vSa4Zq__name{color:#fff;text-shadow:0 1px 3px #000000b3;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}.VideoTile-module__vSa4Zq__levelTrack{background:#ffffff40;border-radius:999px;width:64px;height:3px;overflow:hidden}.VideoTile-module__vSa4Zq__levelFill{border-radius:inherit;background:var(--ag-primary,#ff4800);height:100%;transition:width .12s linear}@media (prefers-reduced-motion:reduce){.VideoTile-module__vSa4Zq__tile,.VideoTile-module__vSa4Zq__levelFill{transition:none}}html[data-motion=off] .VideoTile-module__vSa4Zq__tile{transition:none}html[data-motion=off] .VideoTile-module__vSa4Zq__levelFill{transition:none}
.CallWindow-module__GpzCua__duoRow{flex:1;gap:10px;min-height:0;padding:10px;display:flex}.CallWindow-module__GpzCua__duoTile{flex:1;min-width:0;transition:flex .26s}.CallWindow-module__GpzCua__duoTileActive{flex:1.3}.CallWindow-module__GpzCua__focusWrap{flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px;display:flex}.CallWindow-module__GpzCua__focusMain{flex:1;min-height:0}.CallWindow-module__GpzCua__focusMainTile{width:100%;height:100%}.CallWindow-module__GpzCua__stripRow{flex-shrink:0;gap:8px;height:88px;display:flex;overflow-x:auto}.CallWindow-module__GpzCua__stripTile{flex-shrink:0;width:140px;height:100%}@media (prefers-reduced-motion:reduce){.CallWindow-module__GpzCua__duoTile{transition:none}}html[data-motion=off] .CallWindow-module__GpzCua__duoTile{transition:none}.CallWindow-module__GpzCua__popover{z-index:20;background:var(--ag-surface);border:1px solid var(--ag-border);border-radius:var(--ag-radius-sm);min-width:200px;max-width:260px;box-shadow:var(--ag-shadow-lg);padding:6px;position:absolute;bottom:calc(100% + 8px);left:0}.CallWindow-module__GpzCua__popoverGroup+.CallWindow-module__GpzCua__popoverGroup{border-top:1px solid var(--ag-border);margin-top:6px;padding-top:6px}.CallWindow-module__GpzCua__popoverGroupLabel{letter-spacing:.02em;text-transform:uppercase;color:var(--ag-text-faint);padding:4px 8px 2px;font-size:11px;font-weight:600}.CallWindow-module__GpzCua__popoverEmpty{color:var(--ag-text-faint);padding:4px 8px;font-size:12px}.CallWindow-module__GpzCua__popoverItem{border-radius:var(--ag-radius-sm);width:100%;color:var(--ag-text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 8px;font-size:13px;display:flex}.CallWindow-module__GpzCua__popoverItem:hover{background:var(--ag-surface-hi)}
