._2s7mTW_stage{--v:0;border-radius:var(--radius-lg);background:var(--mist);grid-template-columns:12rem minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,6rem);margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(2rem,4vw,3.5rem);display:grid}._2s7mTW_stage[data-view=invite]{grid-template-columns:1fr;align-content:center;justify-items:center;min-height:clamp(26rem,42vw,32rem)}._2s7mTW_control{justify-items:center;gap:1.25rem;display:grid}._2s7mTW_mic{align-items:center;gap:clamp(.75rem,2.5vw,2rem);display:flex}._2s7mTW_square{aspect-ratio:1;background:var(--lime);width:clamp(6.5rem,9vw,8rem);color:var(--ink);transform:rotate(-8deg) scale(calc(1 + var(--v) * .16));transition:transform .6s var(--ease-out), border-radius .6s var(--ease-out);border-radius:24%;place-items:center;display:grid;position:relative}[data-view=invite] ._2s7mTW_square{width:clamp(9rem,15vw,12rem);box-shadow:0 1.5rem 3rem -1.5rem #00393b59}._2s7mTW_micIcon{width:42%;height:auto}._2s7mTW_square:after{content:"";border-radius:inherit;border:1.5px solid var(--lime);opacity:0;pointer-events:none;position:absolute;inset:0}._2s7mTW_square:disabled{opacity:.4;cursor:not-allowed}@media (hover:hover){._2s7mTW_square[aria-pressed=false]:not(:disabled):hover{transform:rotate(0)scale(1.04)}}._2s7mTW_square[aria-pressed=false]:active{transform:rotate(0)scale(.96)}[data-mode=speaking] ._2s7mTW_square{transform:rotate(0deg) scale(calc(1 + var(--v) * .16));transition-duration:.12s;transition-timing-function:linear}._2s7mTW_waves{width:clamp(1.75rem,3vw,2.75rem);height:auto;color:var(--teal);display:none}[data-view=invite] ._2s7mTW_waves{display:block}._2s7mTW_wavesLeft{transform:scaleX(-1)}._2s7mTW_waves path{opacity:.18}._2s7mTW_bars{align-items:center;gap:.3125rem;height:2.25rem;display:flex}._2s7mTW_bars i{width:.3125rem;height:100%;transform:scaleY(calc(.22 + var(--v) * var(--k)));background:currentColor;border-radius:999px;transition:transform .1s linear}._2s7mTW_invite{text-align:center;margin-top:.75rem}._2s7mTW_meta{text-align:center;justify-items:center;gap:.375rem;display:grid}._2s7mTW_status{font-size:var(--fs-xs);flex-wrap:wrap;justify-content:center;gap:.5rem;font-weight:600;display:flex}[data-view=invite] ._2s7mTW_status{font-size:var(--fs-sm);color:var(--slate);margin-top:-.75rem;font-weight:500}[data-mode=error] ._2s7mTW_status{color:#a8442a}._2s7mTW_timer{color:var(--slate);font-variant-numeric:tabular-nums;font-weight:500}._2s7mTW_mute{font-size:var(--fs-xs);color:var(--slate);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.25em;font-weight:500;transition:color .25s}._2s7mTW_mute:hover,._2s7mTW_mute[aria-pressed=true]{color:var(--ink)}._2s7mTW_captions{flex-direction:column;justify-content:flex-end;gap:1.125rem;height:clamp(15rem,26vw,19rem);display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}._2s7mTW_prompt{max-width:24ch;font-size:var(--fs-lg);letter-spacing:-.025em;color:var(--slate);font-weight:500;line-height:1.25}._2s7mTW_line{opacity:.38;transition:opacity .6s var(--ease-out);grid-template-columns:4rem minmax(0,1fr);align-items:baseline;gap:1rem;display:grid}._2s7mTW_line:last-child{opacity:1}._2s7mTW_who{font-size:var(--fs-xs);color:var(--slate);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}._2s7mTW_who:before{content:"";background:var(--ink);border-radius:2px;width:.5rem;height:.5rem}[data-role=user] ._2s7mTW_who:before{background:var(--lime)}._2s7mTW_text{max-width:34ch;font-size:var(--fs-lg);letter-spacing:-.025em;font-weight:500;line-height:1.25}._2s7mTW_pending{color:var(--slate)}._2s7mTW_pending:after{content:"";vertical-align:-.1em;background:var(--lime);width:2px;height:.9em;margin-left:.15em;display:inline-block}@media (prefers-reduced-motion:no-preference){[data-view=invite] ._2s7mTW_waves path{animation:_2s7mTW_wave 2.4s var(--ease-in-out) infinite}[data-view=invite] ._2s7mTW_waves path:nth-child(2){animation-delay:.2s}[data-view=invite] ._2s7mTW_waves path:nth-child(3){animation-delay:.4s}[data-view=talk] ._2s7mTW_control{animation:_2s7mTW_settle .7s var(--ease-out) both}[data-view=talk] ._2s7mTW_captions{animation:_2s7mTW_rise .8s var(--ease-out) .1s both}[data-mode=connecting] ._2s7mTW_square{animation:_2s7mTW_spin 1.3s var(--ease-in-out) infinite;border-radius:50%}[data-mode=listening] ._2s7mTW_square:after{animation:_2s7mTW_ripple 2.6s var(--ease-out) infinite}._2s7mTW_line{animation:_2s7mTW_rise .6s var(--ease-out) both}._2s7mTW_pending:after{animation:1s step-end infinite _2s7mTW_caret}}@keyframes _2s7mTW_wave{0%,55%,to{opacity:.18}20%{opacity:.9}}@keyframes _2s7mTW_settle{0%{opacity:0;transform:scale(1.2)}}@keyframes _2s7mTW_spin{0%{transform:rotate(-8deg)}to{transform:rotate(352deg)}}@keyframes _2s7mTW_ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes _2s7mTW_rise{0%{opacity:0;transform:translateY(.75em)}}@keyframes _2s7mTW_caret{50%{opacity:0}}@media (max-width:47.99rem){._2s7mTW_stage{grid-template-columns:1fr;gap:1.75rem;padding:1.5rem 1.25rem}._2s7mTW_stage[data-view=invite]{min-height:24rem}[data-view=invite] ._2s7mTW_square{width:8rem}._2s7mTW_waves{width:1.5rem}[data-view=talk] ._2s7mTW_control{order:2;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:1.25rem}[data-view=talk] ._2s7mTW_square{width:5rem}[data-view=talk] ._2s7mTW_bars{height:1.75rem}[data-view=talk] ._2s7mTW_meta{text-align:left;justify-items:start}[data-view=talk] ._2s7mTW_status{justify-content:flex-start}._2s7mTW_captions{height:17rem}._2s7mTW_line{grid-template-columns:1fr;gap:.25rem}._2s7mTW_text,._2s7mTW_prompt{font-size:var(--fs-md)}}
.bcm51q_marquee{padding-block:1.75rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.bcm51q_track{width:max-content;animation:bcm51q_scroll var(--speed) linear infinite;display:flex}.bcm51q_marquee:hover .bcm51q_track{animation-play-state:paused}.bcm51q_set{flex-shrink:0;display:flex}.bcm51q_set li{font-size:var(--fs-md);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:1.5rem;padding-right:1.5rem;font-weight:500;display:flex}.bcm51q_set li:after{content:"";background:var(--lime);border-radius:2px;width:.5rem;height:.5rem}@keyframes bcm51q_scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.bcm51q_track{flex-wrap:wrap;width:auto;animation:none}.bcm51q_set[aria-hidden]{display:none}}
.inH7va_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,6vw,5rem) clamp(1.5rem,3vw,2.5rem);display:grid}.inH7va_list>li:nth-child(2n){margin-top:clamp(4rem,10vw,9rem)}.inH7va_list>li:last-child:nth-child(odd){grid-column:1/-1;width:min(100%,60rem)}@media (max-width:47.99rem){.inH7va_rail{padding-inline:0}.inH7va_list{padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain;gap:1rem;display:flex;overflow-x:auto}.inH7va_list::-webkit-scrollbar{display:none}.inH7va_list>li{scroll-snap-align:start;flex:0 0 86%}.inH7va_list>li:nth-child(2n){margin-top:0}.inH7va_list>li:last-child:nth-child(odd){width:auto}}
