.AudioTest-module__wB3H_G__test{flex-direction:column;gap:.375rem;min-width:0;display:flex}.AudioTest-module__wB3H_G__button{border:1px solid var(--line2);width:100%;min-height:2.5rem;color:var(--tx);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.875rem;font-weight:600;display:flex;position:relative;overflow:hidden}.AudioTest-module__wB3H_G__button>svg,.AudioTest-module__wB3H_G__button>span[aria-live]{position:relative}.AudioTest-module__wB3H_G__button svg{flex:none;width:1.125rem;height:1.125rem}.AudioTest-module__wB3H_G__button:hover:not(:disabled){background:var(--s4)}.AudioTest-module__wB3H_G__button[data-running]{border-color:var(--speak)}.AudioTest-module__wB3H_G__button:disabled{opacity:.5;cursor:default}.AudioTest-module__wB3H_G__fill{background:var(--speak);opacity:.35;transform-origin:0;transition:transform 90ms ease-out;position:absolute;inset:0}.AudioTest-module__wB3H_G__problems{color:var(--warn-ink);font-size:.8125rem;line-height:1.35}.AudioTest-module__wB3H_G__problems p{margin:0}
.JoinForm-module__NuRJ2q__form{flex-direction:column;gap:.75rem;width:min(30rem,100%);margin:0 auto;display:flex}.JoinForm-module__NuRJ2q__preview{aspect-ratio:16/9;background:var(--ground);border-radius:.5rem;position:relative;overflow:hidden}.JoinForm-module__NuRJ2q__video{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.JoinForm-module__NuRJ2q__cameraOff{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--tx) 3%, transparent), color-mix(in srgb, var(--tx) 3%, transparent) 10px, transparent 10px, transparent 20px);width:100%;height:100%}.JoinForm-module__NuRJ2q__overlay{background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;gap:.5rem;padding:.35rem;display:flex;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.JoinForm-module__NuRJ2q__toggle{background:var(--glass);width:2.5rem;height:2.5rem;color:var(--tx);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid}.JoinForm-module__NuRJ2q__toggle:hover{background:var(--glass-hover)}.JoinForm-module__NuRJ2q__muted{background:var(--bad-fill);color:var(--on-bad)}.JoinForm-module__NuRJ2q__muted:hover{background:color-mix(in srgb, var(--bad-fill), black 10%)}.JoinForm-module__NuRJ2q__devices{gap:.5rem;display:flex}.JoinForm-module__NuRJ2q__device{border:1px solid var(--line2);border-radius:.375rem;flex:1 1 0;align-items:center;gap:.4rem;min-width:0;padding:0 .5rem;display:flex}.JoinForm-module__NuRJ2q__select{min-width:0;color:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;flex:auto;padding:.5rem 0;font-size:.85rem}.JoinForm-module__NuRJ2q__select option{color:var(--tx);background:var(--s2)}.JoinForm-module__NuRJ2q__tests{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:start;gap:.75rem;display:grid}.JoinForm-module__NuRJ2q__warning{color:var(--warn);margin:0;font-size:.85rem}.JoinForm-module__NuRJ2q__name{border:2px solid var(--field-line);background:var(--field);color:inherit;border-radius:.375rem;padding:.65rem;font-size:1rem}.JoinForm-module__NuRJ2q__name:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft);outline:none}.JoinForm-module__NuRJ2q__join{background:var(--acc);color:var(--on-acc);cursor:pointer;border:0;border-radius:.375rem;padding:.75rem;font-size:1rem;font-weight:600}.JoinForm-module__NuRJ2q__join:hover:not(:disabled){filter:brightness(1.07)}.JoinForm-module__NuRJ2q__join:active:not(:disabled){filter:brightness(.9);transform:translateY(1px)}.JoinForm-module__NuRJ2q__join:disabled{opacity:.45;cursor:not-allowed}.JoinForm-module__NuRJ2q__hint{opacity:.7;text-align:center;margin:-.35rem 0 0;font-size:.8rem}.JoinForm-module__NuRJ2q__toggle:active{transform:scale(.93)}.JoinForm-module__NuRJ2q__resumeAs{text-align:center;margin:0;font-size:.95rem}.JoinForm-module__NuRJ2q__resumeLesson{opacity:.75;text-align:center;margin:0;font-size:.85rem}.JoinForm-module__NuRJ2q__notYou{color:inherit;opacity:.75;cursor:pointer;background:0 0;border:0;align-self:center;padding:.25rem .5rem;font-size:.85rem;text-decoration:underline}.JoinForm-module__NuRJ2q__notYou:disabled{opacity:.4;cursor:not-allowed}.JoinForm-module__NuRJ2q__lobbyStatus{align-items:center;gap:.9rem;display:flex}.JoinForm-module__NuRJ2q__pulse{flex-shrink:0;width:2.75rem;height:2.75rem;position:relative}.JoinForm-module__NuRJ2q__pulse span{border:2px solid var(--acc);border-radius:50%;animation:2.4s ease-out infinite JoinForm-module__NuRJ2q__pulse;position:absolute;inset:0}.JoinForm-module__NuRJ2q__pulse span:nth-child(2){animation-delay:.8s}.JoinForm-module__NuRJ2q__pulse span:nth-child(3){animation-delay:1.6s}@keyframes JoinForm-module__NuRJ2q__pulse{0%{opacity:.6;transform:scale(.55)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.JoinForm-module__NuRJ2q__pulse span{animation:none;transform:scale(.8)}}.JoinForm-module__NuRJ2q__lobbyTitle{margin:0;font-size:1.1rem;font-weight:600}.JoinForm-module__NuRJ2q__lobbyBody{opacity:.8;margin:.15rem 0 0;font-size:.9rem}.JoinForm-module__NuRJ2q__lobbyTrouble{color:var(--warn-ink);margin:.35rem 0 0;font-size:.85rem}
.Notices-module__FBwcpG__layer{z-index:20;pointer-events:none;position:absolute;inset:0}.Notices-module__FBwcpG__withPanel{right:22rem}[data-float] .Notices-module__FBwcpG__layer{bottom:5rem}[data-float] .Notices-module__FBwcpG__top{top:3.75rem}.Notices-module__FBwcpG__top{flex-direction:column;align-items:center;gap:.5rem;width:min(35rem,100% - 1.5rem);display:flex;position:absolute;top:.75rem;left:50%;transform:translate(-50%)}.Notices-module__FBwcpG__top>*,.Notices-module__FBwcpG__cards>*{pointer-events:auto}.Notices-module__FBwcpG__status{max-width:100%;box-shadow:var(--shadow);border:1px solid;border-radius:.75rem;align-items:center;gap:.6rem;padding:.5rem .9rem;font-size:.8125rem;font-weight:500;display:inline-flex}.Notices-module__FBwcpG__statusAction{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.5rem;padding:.25rem .75rem;font-weight:600}.Notices-module__FBwcpG__statusAction:focus-visible{outline-offset:2px;outline:2px solid}.Notices-module__FBwcpG__statusWarn{background:var(--warn-wash);border-color:var(--warn-edge);color:var(--warn-ink)}.Notices-module__FBwcpG__statusInfo{background:var(--acc-wash);border-color:var(--acc-edge);color:var(--acc-ink)}.Notices-module__FBwcpG__spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:.85rem;height:.85rem}.Notices-module__FBwcpG__announcement{border:1px solid var(--ann-edge);background:var(--ann-wash);width:100%;color:var(--tx);box-shadow:var(--shadow);border-radius:.9rem;align-items:flex-start;gap:.75rem;padding:.75rem .5rem .75rem .9rem;display:flex}.Notices-module__FBwcpG__announcement>.Notices-module__FBwcpG__icon{color:var(--acc-ink);margin-top:.15rem}.Notices-module__FBwcpG__announcementText{flex:1;min-width:0}.Notices-module__FBwcpG__announcementText a{color:var(--acc-ink);text-decoration:underline}.Notices-module__FBwcpG__announcementText small{color:var(--acc-ink);font-size:.75rem}.Notices-module__FBwcpG__announcementText p{overflow-wrap:anywhere;white-space:pre-wrap;max-height:6.5rem;margin:.15rem 0 0;font-size:.875rem;line-height:1.45;overflow-y:auto}@media (max-width:48rem){.Notices-module__FBwcpG__announcementText p{max-height:4.4rem}}.Notices-module__FBwcpG__announcementRemove{color:var(--acc-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:.5rem;padding:0;font-size:.8125rem;text-decoration:underline}.Notices-module__FBwcpG__toasts{flex-direction:column;gap:.5rem;max-width:min(24rem,100% - 1.5rem);display:flex;position:absolute;bottom:.75rem;left:.75rem}.Notices-module__FBwcpG__toast{border:1px solid var(--line2);background:var(--s2);color:var(--tx);box-shadow:var(--shadow);overflow-wrap:anywhere;border-radius:.75rem;align-items:center;gap:.6rem;padding:.6rem .85rem;font-size:.8125rem;line-height:1.4;display:flex}.Notices-module__FBwcpG__toast .Notices-module__FBwcpG__icon{color:var(--acc-ink)}.Notices-module__FBwcpG__times{color:var(--tx2);font-variant-numeric:tabular-nums}.Notices-module__FBwcpG__cards{flex-direction:column;gap:.6rem;width:min(22rem,100% - 1.5rem);display:flex;position:absolute;bottom:.75rem;right:.75rem}.Notices-module__FBwcpG__card{border:1px solid var(--line2);background:var(--s2);color:var(--tx);box-shadow:var(--shadow);border-radius:1rem;padding:.85rem}.Notices-module__FBwcpG__cardBad{background:var(--bad-wash);border-color:var(--bad-edge)}.Notices-module__FBwcpG__cardHead{align-items:flex-start;gap:.6rem;display:flex}.Notices-module__FBwcpG__cardIcon{background:var(--acc-soft);width:1.9rem;height:1.9rem;color:var(--acc-ink);border-radius:.55rem;flex:none;place-items:center;display:grid}.Notices-module__FBwcpG__cardBad .Notices-module__FBwcpG__cardIcon{background:color-mix(in srgb, var(--bad) 18%, transparent);color:var(--bad-ink)}.Notices-module__FBwcpG__cardTitle{flex:1;min-width:0;padding-top:.3rem;font-size:.875rem;line-height:1.35}.Notices-module__FBwcpG__cardClose{width:1.75rem;height:1.75rem;color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex:none;font-size:1.1rem;line-height:1}.Notices-module__FBwcpG__cardClose:hover{background:var(--s3);color:var(--tx)}.Notices-module__FBwcpG__cardBody{color:var(--tx2);margin:.4rem 0 0 2.5rem;font-size:.8125rem;line-height:1.45}.Notices-module__FBwcpG__cardActions{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0 2.5rem;display:flex}.Notices-module__FBwcpG__cardButton{border:1px solid var(--line2);background:var(--s3);min-height:2rem;color:var(--tx);cursor:pointer;border-radius:.6rem;padding:.3rem .75rem;font-weight:500}.Notices-module__FBwcpG__cardButton:hover{background:var(--s4)}.Notices-module__FBwcpG__cardPrimary{background:var(--acc);color:var(--on-acc);border-color:#0000;font-weight:600}.Notices-module__FBwcpG__cardPrimary:hover{background:var(--acc);filter:brightness(1.07)}.Notices-module__FBwcpG__ask{border:2px solid var(--light-acc);background:var(--light-card);width:min(30rem,100%);color:var(--light-ink);box-shadow:var(--light-shadow);border-radius:.6rem;padding:1rem 1.1rem}.Notices-module__FBwcpG__ask.Notices-module__FBwcpG__cardBad{border-color:var(--light-bad)}.Notices-module__FBwcpG__ask .Notices-module__FBwcpG__cardIcon{background:var(--light-acc-soft);color:var(--light-acc)}.Notices-module__FBwcpG__ask.Notices-module__FBwcpG__cardBad .Notices-module__FBwcpG__cardIcon{background:color-mix(in srgb, var(--light-bad) 12%, transparent);color:var(--light-bad)}.Notices-module__FBwcpG__ask .Notices-module__FBwcpG__cardTitle{font-size:1.05rem;font-weight:700}.Notices-module__FBwcpG__ask .Notices-module__FBwcpG__cardBody,.Notices-module__FBwcpG__ask .Notices-module__FBwcpG__cardClose{color:var(--light-ink)}.Notices-module__FBwcpG__ask .Notices-module__FBwcpG__cardClose:hover{background:var(--light-acc-soft);color:var(--light-ink)}.Notices-module__FBwcpG__ask .Notices-module__FBwcpG__cardButton{border:2px solid var(--light-acc);background:var(--light-card);min-height:2.25rem;color:var(--light-acc);border-radius:.4rem;padding:.35rem 1rem;font-weight:600}.Notices-module__FBwcpG__ask .Notices-module__FBwcpG__cardButton:hover{background:var(--light-acc-soft)}.Notices-module__FBwcpG__ask .Notices-module__FBwcpG__cardPrimary,.Notices-module__FBwcpG__ask .Notices-module__FBwcpG__cardPrimary:hover{background:var(--light-acc);color:var(--on-fill)}.Notices-module__FBwcpG__more{background:var(--s2);color:var(--tx2);border-radius:.5rem;align-self:flex-end;margin:0;padding:.25rem .6rem;font-size:.75rem}.Notices-module__FBwcpG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Notices-module__FBwcpG__icon{fill:currentColor;flex:none;width:1.1rem;height:1.1rem}@media (prefers-reduced-motion:no-preference){.Notices-module__FBwcpG__status,.Notices-module__FBwcpG__announcement{animation:Notices-module__FBwcpG__slideDown .3s var(--ease)}.Notices-module__FBwcpG__toast,.Notices-module__FBwcpG__card{animation:Notices-module__FBwcpG__rise .3s var(--ease)}.Notices-module__FBwcpG__ask{animation-name:Notices-module__FBwcpG__slideDown}.Notices-module__FBwcpG__spin{animation:.8s linear infinite Notices-module__FBwcpG__spin}}@keyframes Notices-module__FBwcpG__slideDown{0%{opacity:0;transform:translateY(-.5rem)}}@keyframes Notices-module__FBwcpG__rise{0%{opacity:0;transform:translateY(.5rem)}}@keyframes Notices-module__FBwcpG__spin{to{transform:rotate(360deg)}}@media (max-width:48rem){.Notices-module__FBwcpG__withPanel{right:0}.Notices-module__FBwcpG__cards{width:auto;left:.75rem}.Notices-module__FBwcpG__toasts{top:3.5rem;bottom:auto}}
.TopBar-module__NiA5bq__topBar{z-index:25;width:100%;height:3.25rem;transition:opacity .35s var(--ease);flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .875rem;font-size:.875rem;display:flex;position:relative}[data-float] .TopBar-module__NiA5bq__topBar{pointer-events:none;position:absolute;top:0;left:0;right:0}[data-float] .TopBar-module__NiA5bq__topBar>*{pointer-events:auto}[data-idle] .TopBar-module__NiA5bq__topBar{opacity:0;pointer-events:none}.TopBar-module__NiA5bq__left,.TopBar-module__NiA5bq__right{align-items:center;gap:.625rem;min-width:0;display:flex}.TopBar-module__NiA5bq__right{flex:none}.TopBar-module__NiA5bq__brandPlate{background:var(--plate);border-radius:.375rem;flex:none;align-items:center;padding:.25rem .5625rem;display:inline-flex}.TopBar-module__NiA5bq__brandMark{width:auto;height:1.3rem;display:block}.TopBar-module__NiA5bq__sep{background:var(--line2);flex:none;width:1px;height:1.25rem}.TopBar-module__NiA5bq__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.TopBar-module__NiA5bq__groupBadge{color:var(--on-fill);white-space:nowrap;animation:TopBar-module__NiA5bq__pop .3s var(--spring);border-radius:.5rem;flex:none;padding:.1875rem .625rem;font-size:.78rem;font-weight:600}.TopBar-module__NiA5bq__langs{background:var(--s2);border:1px solid var(--line2);border-radius:.5625rem;gap:2px;padding:2px;display:inline-flex}.TopBar-module__NiA5bq__langs button{color:var(--tx);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.4375rem;align-items:center;gap:.375rem;padding:.3rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.TopBar-module__NiA5bq__langs button[aria-pressed=true]{background:var(--acc);color:var(--on-acc)}@keyframes TopBar-module__NiA5bq__pop{0%{opacity:0;transform:scale(.96)}}
.RoomView-module__jlI_cG__room{background:var(--stage);flex-direction:column;height:100dvh;display:flex;position:relative}.RoomView-module__jlI_cG__room[data-idle]{cursor:none}.RoomView-module__jlI_cG__lobby{background:var(--stage);flex-direction:column;align-items:center;min-height:100dvh;display:flex}.RoomView-module__jlI_cG__lobbyBody{flex-direction:column;align-items:center;gap:1rem;width:min(100%,560px);padding:1rem 1rem 2rem;display:flex}.RoomView-module__jlI_cG__notice{background:var(--s2);width:100%;color:var(--tx);border-radius:.5rem;padding:.6rem .75rem}.RoomView-module__jlI_cG__overlay{z-index:10;background:var(--stage);color:var(--tx2);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.RoomView-module__jlI_cG__error{color:var(--bad);padding:.5rem .75rem}.RoomView-module__jlI_cG__errorAction{color:var(--tx);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.RoomView-module__jlI_cG__nextLesson{background:var(--acc);min-height:2.75rem;color:var(--on-acc);cursor:pointer;border:0;border-radius:.375rem;padding:.6rem 1.25rem;font-size:1rem;font-weight:600}.RoomView-module__jlI_cG__nextLesson:hover{filter:brightness(1.07)}.RoomView-module__jlI_cG__ended{text-align:center;border:1px solid var(--line2);background:var(--s1);width:100%;max-width:28rem;color:var(--tx);box-shadow:var(--shadow);border-radius:1.25rem;justify-items:center;gap:.75rem;margin-top:2rem;padding:2rem;display:grid}.RoomView-module__jlI_cG__endedTitle{margin:0;font-size:1.25rem;font-weight:600}.RoomView-module__jlI_cG__endedTitle:focus{outline:none}.RoomView-module__jlI_cG__rejoin{z-index:900;background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.RoomView-module__jlI_cG__rejoin .RoomView-module__jlI_cG__ended{box-shadow:var(--shadow-dialog);margin-top:0}.RoomView-module__jlI_cG__rejoinSpinner{border:3px solid var(--line2);border-top-color:var(--acc);border-radius:50%;width:2rem;height:2rem;animation:.9s linear infinite RoomView-module__jlI_cG__rejoin-turn}@keyframes RoomView-module__jlI_cG__rejoin-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.RoomView-module__jlI_cG__rejoinSpinner{animation-duration:2.4s}}.RoomView-module__jlI_cG__rejoinActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.RoomView-module__jlI_cG__endedHint{color:var(--tx2);margin:0;font-size:.875rem}.RoomView-module__jlI_cG__lobby[data-light] .RoomView-module__jlI_cG__ended{background:var(--light-card);max-width:30rem;color:var(--light-ink);box-shadow:var(--light-shadow);border:0;border-radius:1.75rem}.RoomView-module__jlI_cG__lobby[data-light] .RoomView-module__jlI_cG__endedTitle{font-weight:700}.RoomView-module__jlI_cG__lobby[data-light] .RoomView-module__jlI_cG__endedHint{color:var(--light-ink)}.RoomView-module__jlI_cG__lobby[data-light] .RoomView-module__jlI_cG__nextLesson{background:var(--light-acc);color:var(--light-card);border-radius:.75rem;font-weight:700}.RoomView-module__jlI_cG__main{flex:1;min-height:0;display:flex;position:relative;overflow-x:clip}.RoomView-module__jlI_cG__stageWrap{flex:1;min-width:0;min-height:0;display:flex}.RoomView-module__jlI_cG__withPanel{margin-right:22rem}.RoomView-module__jlI_cG__modalBackdrop{z-index:30;background:var(--scrim);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.RoomView-module__jlI_cG__section{border-top:1px solid var(--line);flex-direction:column;gap:.5rem;padding-top:.75rem;display:flex}.RoomView-module__jlI_cG__sectionTitle{text-transform:uppercase;letter-spacing:.05em;opacity:.6;margin:0;font-size:.75rem;font-weight:600}.RoomView-module__jlI_cG__field{flex-direction:column;gap:.25rem;font-size:.8125rem;display:flex}.RoomView-module__jlI_cG__button{border:1px solid var(--line2);background:var(--s3);min-height:2.25rem;color:var(--tx);font:inherit;white-space:nowrap;cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;display:inline-flex}.RoomView-module__jlI_cG__button:hover:not(:disabled){background:var(--s4)}.RoomView-module__jlI_cG__button:disabled{opacity:.5;cursor:default}.RoomView-module__jlI_cG__input{border:2px solid var(--field-line);background:var(--field);min-height:2.5rem;color:var(--tx);font:inherit;border-radius:.625rem;padding:.5rem .75rem}.RoomView-module__jlI_cG__input:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft);outline:none}.RoomView-module__jlI_cG__meter{background:var(--s3);border-radius:.25rem;height:.5rem;overflow:hidden}.RoomView-module__jlI_cG__meterFill{background:var(--acc);height:100%;transition:width 80ms linear}.RoomView-module__jlI_cG__radio{cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.8125rem;display:flex}.RoomView-module__jlI_cG__radio span{flex-direction:column;display:flex}.RoomView-module__jlI_cG__hint{opacity:.6;margin:0;font-size:.75rem;font-style:normal}.RoomView-module__jlI_cG__menuWrap{flex:none;position:relative}.RoomView-module__jlI_cG__menuTrigger{color:var(--tx);cursor:pointer;transition:opacity .15s var(--ease);background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.15rem .25rem;display:flex}.RoomView-module__jlI_cG__menuTrigger:hover{background:var(--s3)}.RoomView-module__jlI_cG__menu{z-index:20;min-width:10rem;position:absolute;top:100%;right:0}.RoomView-module__jlI_cG__menuUp{top:auto;bottom:100%}.RoomView-module__jlI_cG__menu{background:var(--s2);border:1px solid var(--line2);box-shadow:var(--shadow);border-radius:.375rem;flex-direction:column;padding:.25rem;display:flex}.RoomView-module__jlI_cG__menuItem{color:var(--tx);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.4rem .5rem;font-size:.8125rem}.RoomView-module__jlI_cG__menuItem:hover{background:var(--s3)}.RoomView-module__jlI_cG__menuItemDanger{color:var(--bad-ink)}.RoomView-module__jlI_cG__shareBar{background:var(--s2);border-bottom:1px solid var(--line);color:var(--tx);justify-content:center;align-items:center;gap:.75rem;padding:.45rem 1rem;font-size:.875rem;display:flex}.RoomView-module__jlI_cG__shareDot{background:var(--speak);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.RoomView-module__jlI_cG__shareStop{border:1px solid var(--bad);color:var(--bad-ink);font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;padding:.25rem .75rem}.RoomView-module__jlI_cG__shareStop:hover{background:var(--bad-fill);color:var(--on-bad)}[data-float] .RoomView-module__jlI_cG__shareBar{margin-top:3.25rem}@media (max-width:48rem){.RoomView-module__jlI_cG__withPanel{margin-right:0}}.RoomView-module__jlI_cG__volumeRow{cursor:default;padding:.45rem .65rem .55rem;display:block}.RoomView-module__jlI_cG__volumeLabel{opacity:.85;white-space:nowrap;justify-content:space-between;gap:.75rem;margin-bottom:.3rem;font-size:.8rem;display:flex}.RoomView-module__jlI_cG__volumeValue{font-variant-numeric:tabular-nums;opacity:.7}.RoomView-module__jlI_cG__volumeSlider{width:100%;accent-color:var(--acc);margin:0}.RoomView-module__jlI_cG__windowLayer{pointer-events:none;position:absolute;inset:0}[data-float] .RoomView-module__jlI_cG__windowLayer{top:3.25rem;bottom:4.25rem}.RoomView-module__jlI_cG__windowLayer.RoomView-module__jlI_cG__withPanel{margin-right:0;right:22rem}@media (max-width:48rem){.RoomView-module__jlI_cG__windowLayer.RoomView-module__jlI_cG__withPanel{right:0}}.RoomView-module__jlI_cG__windowLayer>*{pointer-events:auto}.RoomView-module__jlI_cG__reportKinds{flex-wrap:wrap;gap:.5rem;display:flex}.RoomView-module__jlI_cG__button.RoomView-module__jlI_cG__reportKindOn,.RoomView-module__jlI_cG__button.RoomView-module__jlI_cG__reportKindOn:hover{background:var(--acc);color:var(--on-acc)}.RoomView-module__jlI_cG__reportText{border:2px solid var(--field-line);background:var(--field);width:100%;min-height:4.5rem;color:var(--tx);font:inherit;resize:vertical;border-radius:.5rem;padding:.5rem .6rem}.RoomView-module__jlI_cG__report{flex-direction:column;gap:.5rem;display:flex}.RoomView-module__jlI_cG__reportHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.RoomView-module__jlI_cG__reportClose{min-width:2rem;min-height:2rem;color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:0}.RoomView-module__jlI_cG__reportClose:hover{background:var(--s3);color:var(--tx)}
.MediaMarks-module__zHEZMW__marks{flex:none;align-items:center;gap:.3rem;margin-left:auto;display:inline-flex}.MediaMarks-module__zHEZMW__mark{fill:currentColor;width:1rem;height:1rem}.MediaMarks-module__zHEZMW__on{color:var(--mark-on,var(--tx2))}.MediaMarks-module__zHEZMW__off{color:var(--mark-off,var(--bad-ink))}.MediaMarks-module__zHEZMW__speaking{color:var(--mark-speaking,var(--speak-ink))}
.Panel-module__flhVMa__column{z-index:8;visibility:hidden;width:21.25rem;transition:transform .34s var(--ease), visibility 0s linear .34s;flex-direction:column;gap:.5rem;display:flex;position:absolute;top:.5rem;bottom:.5rem;right:.75rem;transform:translate(calc(100% + 1.5rem))}[data-float] .Panel-module__flhVMa__column{top:3.75rem;bottom:5rem}.Panel-module__flhVMa__open{visibility:visible;transition:transform .34s var(--ease);transform:none}.Panel-module__flhVMa__panel{border:1px solid var(--line);background:var(--s1);min-height:0;color:var(--tx);box-shadow:var(--shadow-panel);border-radius:1.125rem;flex-direction:column;flex:1;display:flex;overflow:hidden}.Panel-module__flhVMa__chatCard{flex:1.5}.Panel-module__flhVMa__column>.Panel-module__flhVMa__panel:not(.Panel-module__flhVMa__chatCard):not(:only-child){min-height:16rem}.Panel-module__flhVMa__floatLayer{z-index:9;pointer-events:none;position:absolute;inset:0}[data-float] .Panel-module__flhVMa__floatLayer{top:3.25rem;bottom:4.25rem}.Panel-module__flhVMa__besideColumn{right:22rem}.Panel-module__flhVMa__floating{pointer-events:auto;width:20rem;height:min(26rem,50% - 1.125rem);position:absolute;top:.75rem;right:.75rem}.Panel-module__flhVMa__floatingChat{width:22rem;height:min(34rem,100% - 1.5rem);top:auto;bottom:.75rem}.Panel-module__flhVMa__floating+.Panel-module__flhVMa__floatingChat{right:21.5rem}.Panel-module__flhVMa__floating:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.Panel-module__flhVMa__grab{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.Panel-module__flhVMa__grip{border-right:2px solid var(--line2);border-bottom:2px solid var(--line2);cursor:nwse-resize;touch-action:none;border-bottom-right-radius:.25rem;width:.75rem;height:.75rem;position:absolute;bottom:.25rem;right:.25rem}.Panel-module__flhVMa__grip:hover{border-color:var(--acc)}.Panel-module__flhVMa__head{align-items:center;gap:.5rem;padding:.625rem .625rem .5rem .875rem;display:flex}.Panel-module__flhVMa__title{flex:1;align-items:center;gap:.375rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.Panel-module__flhVMa__count{background:var(--s3);color:var(--tx2);font-variant-numeric:tabular-nums;border-radius:.5rem;padding:0 .375rem;font-size:.69rem;font-weight:500}.Panel-module__flhVMa__iconButton{width:2rem;height:2rem;color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:.5625rem;flex:none;place-items:center;transition:background .15s;display:grid}.Panel-module__flhVMa__iconButton:hover{background:var(--s3);color:var(--tx)}.Panel-module__flhVMa__iconButton svg{width:1.125rem;height:1.125rem}.Panel-module__flhVMa__body,.Panel-module__flhVMa__people{flex-direction:column;flex:1;min-height:0;display:flex}.Panel-module__flhVMa__search{border:2px solid var(--field-line);background:var(--field);color:var(--tx3);border-radius:.625rem;align-items:center;gap:.5rem;margin:.125rem .75rem .5rem;padding:0 .625rem;display:flex}.Panel-module__flhVMa__search:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft)}.Panel-module__flhVMa__search svg{width:1rem;height:1rem}.Panel-module__flhVMa__search input{min-width:0;height:2.25rem;color:var(--tx);font:inherit;background:0 0;border:0;outline:none;flex:1}.Panel-module__flhVMa__list{flex:1;min-height:0;padding:0 .375rem .5rem;overflow:auto}.Panel-module__flhVMa__section ul{margin:0;padding:0;list-style:none}.Panel-module__flhVMa__sectionHead{color:var(--tx3);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;margin:.625rem .375rem .25rem;font-size:.72rem;font-weight:600;display:flex}.Panel-module__flhVMa__sectionHead button{letter-spacing:0;text-transform:none;margin-left:auto}summary.Panel-module__flhVMa__sectionHead{cursor:pointer;list-style:none}summary.Panel-module__flhVMa__sectionHead::-webkit-details-marker{display:none}summary.Panel-module__flhVMa__sectionHead svg{width:.875rem;height:.875rem;transition:transform .15s var(--ease)}details[open]>summary.Panel-module__flhVMa__sectionHead svg{transform:rotate(90deg)}.Panel-module__flhVMa__row{animation:Panel-module__flhVMa__fade .25s var(--ease);border-radius:.625rem;align-items:center;gap:.625rem;padding:.375rem;display:flex}.Panel-module__flhVMa__row:hover,.Panel-module__flhVMa__rowOpen{background:var(--s2)}.Panel-module__flhVMa__row [data-row-menu]{opacity:0}.Panel-module__flhVMa__row:hover [data-row-menu],.Panel-module__flhVMa__row [data-row-menu]:focus-visible,.Panel-module__flhVMa__row [data-row-menu][aria-expanded=true]{opacity:1}@media (hover:none){.Panel-module__flhVMa__row [data-row-menu]{opacity:1}}.Panel-module__flhVMa__avatar{width:1.875rem;height:1.875rem;color:var(--on-fill);border-radius:50%;flex:none;place-items:center;font-size:.69rem;font-weight:600;display:grid}.Panel-module__flhVMa__who{flex-direction:column;flex:1;min-width:0;display:flex}.Panel-module__flhVMa__name{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:500;overflow:hidden}.Panel-module__flhVMa__who small{color:var(--tx3);font-size:.72rem}.Panel-module__flhVMa__chips{flex-wrap:wrap;gap:.25rem;display:flex}.Panel-module__flhVMa__chip,.Panel-module__flhVMa__chipMuted{border-radius:.3125rem;padding:.0625rem .375rem;font-size:.66rem;font-weight:500}.Panel-module__flhVMa__chip{background:var(--acc-soft);color:var(--acc-ink)}.Panel-module__flhVMa__chipMuted{background:var(--s3);color:var(--tx2)}.Panel-module__flhVMa__marks{color:var(--tx2);align-items:center;gap:.375rem;display:flex}.Panel-module__flhVMa__handMark{color:var(--warn);display:inline-flex}.Panel-module__flhVMa__handOrder{min-width:2rem;color:var(--warn);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:.125rem;font-size:.75rem;font-weight:600;display:inline-flex}.Panel-module__flhVMa__rowActions{flex:none;gap:.125rem;display:flex}.Panel-module__flhVMa__handOrder svg{width:1rem;height:1rem}.Panel-module__flhVMa__shareMark{color:var(--acc);display:inline-flex}.Panel-module__flhVMa__handMark svg,.Panel-module__flhVMa__shareMark svg{width:1rem;height:1rem}.Panel-module__flhVMa__empty{color:var(--tx3);margin:0;padding:.625rem;font-size:.78rem}.Panel-module__flhVMa__small{border:1px solid var(--line2);background:var(--s3);height:1.625rem;color:var(--tx);font:inherit;cursor:pointer;border-radius:.5rem;flex:none;align-items:center;padding:0 .5625rem;font-size:.75rem;font-weight:500;display:inline-flex}.Panel-module__flhVMa__small:hover{background:var(--s4)}.Panel-module__flhVMa__primary{background:var(--acc);color:var(--on-acc);border-color:#0000;font-weight:600}.Panel-module__flhVMa__primary:hover{background:var(--acc);filter:brightness(1.07)}.Panel-module__flhVMa__small[aria-disabled=true],.Panel-module__flhVMa__footButton[aria-disabled=true],.Panel-module__flhVMa__iconButton[aria-disabled=true]{opacity:.45;cursor:default}.Panel-module__flhVMa__foot{border-top:1px solid var(--line);align-items:center;gap:.5rem;padding:.625rem .75rem .75rem;display:flex}.Panel-module__flhVMa__footButton{border:1px solid var(--line2);background:var(--s3);min-width:0;height:2rem;color:var(--tx);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:.625rem;flex:1;padding:0 .6875rem;font-size:.8125rem;font-weight:500;overflow:hidden}.Panel-module__flhVMa__footButton:hover{background:var(--s4)}.Panel-module__flhVMa__invite{border-color:var(--go);background:var(--go);color:var(--on-fill)}.Panel-module__flhVMa__invite:hover{background:var(--go-hover)}@keyframes Panel-module__flhVMa__fade{0%{opacity:0}}@media (max-width:48rem){.Panel-module__flhVMa__column{gap:0;width:auto;inset:0}.Panel-module__flhVMa__panel{border-radius:0}}
.theme-module__J8A9rW__theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#090b10;--stage:#0d1016;--s1:#171c24;--s2:#252c38;--s3:#374152;--s4:#455064;--line:#3a4352;--line2:#5a667d;--field:#2a3447;--field-line:#4f86e3;--field-hint:#aeb8c7;--tx:#eceff4;--tx2:#eceff4;--tx3:#eceff4;--acc:#5b9dff;--acc-soft:#5b9dff26;--acc-ink:#bfd6ff;--on-acc:#06142c;--speak:#3ddc97;--speak-ink:#9be7c4;--go:#15803d;--go-hover:#166534;--warn:#f3b544;--on-warn:#2a1c00;--warn-ink:#ffd98a;--bad:#ec474d;--bad-ink:#ffb3b5;--bad-fill:#d63a40;--on-bad:#fff;--bad-soft:#ec474d29;--warn-wash:#3a2e12;--warn-edge:#6b5220;--acc-wash:#13284a;--acc-edge:#28508f;--ann-wash:#1b2436;--ann-edge:#2f4670;--bad-wash:#211619;--bad-edge:#6a2a2e;--group-body:#12263a;--group-line:#0b1726;--plate:#fff;--scrim:#080a0e99;--glass:#eceff41f;--glass-hover:#eceff438;--shadow:0 12px 34px #0006;--pill:#151920eb;--shadow-menu:0 18px 50px #0000008c;--shadow-panel:0 10px 40px #0000004d;--shadow-dialog:0 30px 80px #0009;--veil:#05070a94;--acc-line:#5b9dff73;--on-fill:#fff;--light-card:#fff;--light-ink:#0f172a;--light-acc:#4a6fdc;--light-acc-soft:#e8eefc;--light-row:#eef3fe;--light-row2:#c9d8f8;--light-bad:#b91c1c;--light-shadow:0 18px 50px #285a782e;--rate1:#dc2626;--rate2:#ea580c;--rate3:#a87f00;--rate4:#65a30d;--rate5:#16a34a;--ease:cubic-bezier(.2, .8, .2, 1);--spring:cubic-bezier(.3, 1.3, .5, 1);--font:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;font-family:var(--font);color:var(--tx);line-height:1.5}.theme-module__J8A9rW__avatarFill{background:hsl(var(--hue) 42% 32%)}.theme-module__J8A9rW__theme :where(button,input,select,textarea){font-family:inherit}.theme-module__J8A9rW__theme ::placeholder{color:var(--field-hint);opacity:1}@media (prefers-reduced-motion:reduce){.theme-module__J8A9rW__theme *,.theme-module__J8A9rW__theme :before,.theme-module__J8A9rW__theme :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.theme-module__J8A9rW__theme[data-motion=reduce] *,.theme-module__J8A9rW__theme[data-motion=reduce] :before,.theme-module__J8A9rW__theme[data-motion=reduce] :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}
.Stage-module__UFmIma__stage{background:var(--stage);flex:1;min-width:0;min-height:0;padding:.5rem;position:relative}.Stage-module__UFmIma__speaker{flex-direction:column;gap:.625rem;height:100%;display:flex}.Stage-module__UFmIma__main{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;container-type:size}.Stage-module__UFmIma__main>.Stage-module__UFmIma__tile{aspect-ratio:16/9;border-radius:1.125rem;width:min(100cqw,177.778cqh)}.Stage-module__UFmIma__main>.Stage-module__UFmIma__share,.Stage-module__UFmIma__compact .Stage-module__UFmIma__main>.Stage-module__UFmIma__tile{aspect-ratio:auto;width:100%;height:100%}.Stage-module__UFmIma__side{height:100%;display:grid}.Stage-module__UFmIma__side>.Stage-module__UFmIma__main{min-width:0}.Stage-module__UFmIma__sidePane{min-width:0;min-height:0}.Stage-module__UFmIma__divider{cursor:col-resize;touch-action:none;width:.875rem;position:relative}.Stage-module__UFmIma__divider:before{content:"";background:var(--acc);border-radius:2px;width:3px;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.Stage-module__UFmIma__divider:after{content:"";background:var(--acc) radial-gradient(circle, var(--on-acc) 1.5px, transparent 2px) center / 100% .5rem repeat-y;border-radius:.375rem;width:.75rem;height:2.75rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.Stage-module__UFmIma__divider:hover:before,.Stage-module__UFmIma__divider:focus-visible:before{width:5px}.Stage-module__UFmIma__divider:hover:after,.Stage-module__UFmIma__divider:focus-visible:after{width:.875rem}.Stage-module__UFmIma__divider:focus-visible{outline:none}.Stage-module__UFmIma__stripWrap{flex:none;align-items:center;gap:.375rem;height:6.25rem;display:flex}.Stage-module__UFmIma__strip{scrollbar-width:none;flex:1;justify-content:safe center;gap:.5rem;height:100%;display:flex;overflow-x:auto}.Stage-module__UFmIma__strip::-webkit-scrollbar{display:none}.Stage-module__UFmIma__strip>.Stage-module__UFmIma__tile{aspect-ratio:16/9;flex:none;height:100%}.Stage-module__UFmIma__stripArrow{background:var(--s2);width:1.75rem;height:1.75rem;color:var(--tx2);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.Stage-module__UFmIma__stripArrow:hover{background:var(--s3);color:var(--tx)}.Stage-module__UFmIma__stripArrow svg{width:1rem;height:1rem}.Stage-module__UFmIma__gallery{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.Stage-module__UFmIma__grid{place-content:center;display:grid}.Stage-module__UFmIma__grid>.Stage-module__UFmIma__tile{width:100%;height:100%}.Stage-module__UFmIma__grid[data-paged]{touch-action:pan-y}.Stage-module__UFmIma__pager{z-index:3;border:1px solid var(--line2);background:var(--s2);width:2.25rem;height:2.25rem;color:var(--tx);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.Stage-module__UFmIma__pager[aria-disabled=true]{opacity:.35;cursor:default}.Stage-module__UFmIma__prev{left:0}.Stage-module__UFmIma__next{right:0}.Stage-module__UFmIma__pagePill{background:var(--s2);color:var(--tx2);font-variant-numeric:tabular-nums;border-radius:.5rem;padding:.1875rem .625rem;font-size:.75rem;position:absolute;bottom:0;left:50%;translate:-50%}.Stage-module__UFmIma__floating{z-index:4;aspect-ratio:220/124;width:min(220px,36%);box-shadow:var(--shadow-dialog);cursor:grab;touch-action:none;border-radius:.875rem;position:absolute;bottom:.75rem;right:.75rem}.Stage-module__UFmIma__floating:active{cursor:grabbing}.Stage-module__UFmIma__floating>.Stage-module__UFmIma__tile{width:100%;height:100%}[data-float] .Stage-module__UFmIma__floating:not([data-placed]){bottom:5.5rem}.Stage-module__UFmIma__floating[data-placed]{bottom:auto;right:auto}.Stage-module__UFmIma__tile{background:var(--s2);isolation:isolate;animation:Stage-module__UFmIma__tileIn .3s var(--ease);border-radius:.875rem;position:relative;overflow:hidden;container-type:size}.Stage-module__UFmIma__pressable{cursor:pointer}.Stage-module__UFmIma__tile[data-pinned]{box-shadow:0 0 0 3px var(--acc)}.Stage-module__UFmIma__video{object-fit:cover;background:var(--ground);width:100%;height:100%;position:absolute;inset:0}.Stage-module__UFmIma__big .Stage-module__UFmIma__video,.Stage-module__UFmIma__share .Stage-module__UFmIma__video{object-fit:contain}.Stage-module__UFmIma__tile[data-mirror] .Stage-module__UFmIma__video{transform:scaleX(-1)}.Stage-module__UFmIma__avatar{background:radial-gradient(80% 80% at 50% 40%, var(--s3), var(--s2));place-items:center;display:grid;position:absolute;inset:0}.Stage-module__UFmIma__avatar span{width:min(40cqh,7.5rem);height:min(40cqh,7.5rem);color:var(--on-fill);border-radius:50%;place-items:center;font-size:min(15cqh,2.625rem);font-weight:600;display:grid}.Stage-module__UFmIma__ring{z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 3px var(--speak);opacity:0;pointer-events:none;will-change:opacity;position:absolute;inset:0}.Stage-module__UFmIma__hand{z-index:3;background:var(--warn);color:var(--on-warn);font-variant-numeric:tabular-nums;animation:Stage-module__UFmIma__pop .25s var(--spring);border-radius:.5rem;align-items:center;gap:.1875rem;padding:.1875rem .5rem .1875rem .375rem;font-size:.75rem;font-weight:600;display:flex;position:absolute;top:.5rem;left:.5rem}.Stage-module__UFmIma__hand svg{width:.9375rem;height:.9375rem}[data-names=big] .Stage-module__UFmIma__hand{gap:.25rem;padding:.3125rem .75rem .3125rem .5rem;font-size:1rem}[data-names=big] .Stage-module__UFmIma__hand svg{width:1.375rem;height:1.375rem}.Stage-module__UFmIma__tile[data-hand=up]:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 4px var(--warn);pointer-events:none;position:absolute;inset:0}.Stage-module__UFmIma__weak{z-index:3;background:var(--scrim);border-radius:.4375rem;align-items:flex-end;gap:2px;height:1.375rem;padding:.25rem .375rem;display:flex;position:absolute;top:.625rem;right:2.75rem}.Stage-module__UFmIma__weak i{background:var(--tx3);border-radius:1px;width:3px;height:.25rem}.Stage-module__UFmIma__weak i:first-child{background:var(--warn)}.Stage-module__UFmIma__weak i:nth-child(2){height:.4375rem}.Stage-module__UFmIma__weak i:nth-child(3){height:.625rem}.Stage-module__UFmIma__pinMark{z-index:3;background:var(--acc);color:var(--on-acc);border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-size:.8125rem;font-weight:600;display:flex;position:absolute;top:.5rem;left:50%;translate:-50%}.Stage-module__UFmIma__unpin{cursor:pointer;border:0;font-family:inherit}.Stage-module__UFmIma__unpin:hover{background:var(--acc-ink)}.Stage-module__UFmIma__unpin:focus-visible{outline:2px solid var(--acc-ink);outline-offset:2px}.Stage-module__UFmIma__pinMark svg,.Stage-module__UFmIma__nametag svg{width:.875rem;height:.875rem}.Stage-module__UFmIma__nametag{z-index:3;background:var(--scrim);max-width:calc(100% - 1rem);color:var(--tx);border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5625rem .25rem .4375rem;font-size:.75rem;font-weight:500;display:flex;position:absolute;bottom:.5rem;left:.5rem}.Stage-module__UFmIma__small .Stage-module__UFmIma__nametag,.Stage-module__UFmIma__float .Stage-module__UFmIma__nametag{padding:.1875rem .4375rem .1875rem .375rem;font-size:.6875rem;bottom:.375rem;left:.375rem}[data-names=big] .Stage-module__UFmIma__nametag,[data-names=big] .Stage-module__UFmIma__small .Stage-module__UFmIma__nametag{padding:.3125rem .625rem .3125rem .5rem;font-size:.9375rem}.Stage-module__UFmIma__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Stage-module__UFmIma__badge{background:var(--acc-soft);color:var(--acc-ink);border-radius:.3125rem;flex:none;padding:1px .375rem;font-size:.625rem}.Stage-module__UFmIma__door{color:var(--tx3);white-space:nowrap;flex:none;font-size:.6875rem}.Stage-module__UFmIma__muted{color:var(--bad-ink);display:grid}.Stage-module__UFmIma__wave{flex:none;align-items:center;gap:2px;height:.875rem;display:inline-flex}.Stage-module__UFmIma__wave i{background:var(--speak);width:3px;height:.75rem;transform:scaleY(calc(.25 + var(--lvl,0) * .6));border-radius:2px}.Stage-module__UFmIma__wave i:nth-child(2){transform:scaleY(calc(.3 + var(--lvl,0) * .7))}.Stage-module__UFmIma__more{z-index:4;background:var(--scrim);width:1.875rem;height:1.875rem;color:var(--tx);opacity:0;cursor:pointer;border:0;border-radius:.5625rem;place-items:center;transition:opacity .15s;display:grid;position:absolute;top:.5rem;right:.5rem}.Stage-module__UFmIma__more svg{width:1rem;height:1rem}.Stage-module__UFmIma__tile:hover .Stage-module__UFmIma__more,.Stage-module__UFmIma__more:focus-visible,.Stage-module__UFmIma__more[aria-expanded=true]{opacity:1}.Stage-module__UFmIma__more:focus-visible{outline:2px solid var(--acc);outline-offset:1px}@media (hover:none){.Stage-module__UFmIma__more{opacity:1}}.Stage-module__UFmIma__small .Stage-module__UFmIma__more,.Stage-module__UFmIma__float .Stage-module__UFmIma__more{width:1.625rem;height:1.625rem;top:.375rem;right:.375rem}@keyframes Stage-module__UFmIma__tileIn{0%{opacity:0}}@keyframes Stage-module__UFmIma__pop{0%{opacity:0;transform:scale(.9)}}
.Menu-module__HcRE9a__popup:focus{outline:none}.Menu-module__HcRE9a__popup{z-index:60;border:1px solid var(--line2);background:var(--s2);min-width:13.75rem;max-width:calc(100vw - 1rem);max-height:min(37.5rem,100dvh - 10rem);color:var(--tx);text-align:left;box-shadow:var(--shadow-menu);animation:Menu-module__HcRE9a__pop .16s var(--ease);border-radius:.875rem;padding:.375rem;font-size:.84rem;position:absolute;overflow:auto}.Menu-module__HcRE9a__up{translate:calc(-50% + var(--shift,0px)) 0;transform-origin:50% 100%;bottom:calc(100% + .625rem);left:50%}.Menu-module__HcRE9a__upEnd{translate:var(--shift,0px) 0;transform-origin:100% 100%;bottom:calc(100% + .625rem);right:0}.Menu-module__HcRE9a__fixed{position:fixed;top:0;left:0}.Menu-module__HcRE9a__downEnd{translate:var(--shift,0px) 0;transform-origin:100% 0;top:calc(100% + .5rem);right:0}.Menu-module__HcRE9a__item{width:100%;color:var(--tx);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5625rem;align-items:center;gap:.625rem;padding:.5rem .625rem;transition:background .12s;display:flex}.Menu-module__HcRE9a__item:hover,.Menu-module__HcRE9a__item:focus-visible{background:var(--s3);outline:none}.Menu-module__HcRE9a__item:focus-visible{box-shadow:inset 0 0 0 2px var(--acc)}.Menu-module__HcRE9a__itemIcon{width:1.125rem;color:var(--tx2);flex:none;place-items:center;display:grid}.Menu-module__HcRE9a__itemIcon svg{width:1.0625rem;height:1.0625rem}.Menu-module__HcRE9a__itemLabel{flex-direction:column;flex:1;min-width:0;display:flex}.Menu-module__HcRE9a__itemLabel small{color:var(--tx3);margin-top:.125rem;font-size:.74rem;line-height:1.35}.Menu-module__HcRE9a__item:hover small,.Menu-module__HcRE9a__item:focus-visible small{color:var(--tx2)}.Menu-module__HcRE9a__danger,.Menu-module__HcRE9a__danger .Menu-module__HcRE9a__itemIcon{color:var(--bad-ink)}.Menu-module__HcRE9a__dim{cursor:default;opacity:.55}.Menu-module__HcRE9a__dim:hover{background:0 0}.Menu-module__HcRE9a__soon{border:1px solid var(--line2);color:var(--tx2);letter-spacing:.02em;border-radius:.5625rem;flex:none;padding:.0625rem .4375rem;font-size:.66rem;font-weight:600}.Menu-module__HcRE9a__heading{color:var(--tx3);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;padding:.5rem .625rem .25rem;font-size:.69rem;font-weight:600;display:flex}.Menu-module__HcRE9a__form{gap:.5rem;padding:.25rem .375rem .375rem;display:grid}.Menu-module__HcRE9a__input{border:2px solid var(--field-line);background:var(--field);width:100%;color:var(--tx);font:inherit;border-radius:.5625rem;padding:.5rem .625rem}.Menu-module__HcRE9a__input:focus-visible{border-color:var(--acc);box-shadow:0 0 0 2px var(--acc-soft);outline:none}.Menu-module__HcRE9a__actions{justify-content:flex-end;gap:.375rem;display:flex}.Menu-module__HcRE9a__action{color:var(--tx2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5625rem;padding:.4375rem .875rem;font-weight:600}.Menu-module__HcRE9a__action:hover,.Menu-module__HcRE9a__action:focus-visible{background:var(--s3);outline:none}.Menu-module__HcRE9a__primary{background:var(--acc);color:var(--on-acc)}.Menu-module__HcRE9a__primary:hover,.Menu-module__HcRE9a__primary:focus-visible{background:var(--acc);filter:brightness(1.08)}.Menu-module__HcRE9a__separator{background:var(--line);height:1px;margin:.375rem .25rem}@keyframes Menu-module__HcRE9a__pop{0%{opacity:0;transform:scale(.96)}}
.LessonFeedback-module__WJ4z9a__form{background:var(--light-card);width:100%;max-width:30rem;color:var(--light-ink);box-shadow:var(--light-shadow);border-radius:1.75rem;margin-top:1.5rem;overflow:hidden}.LessonFeedback-module__WJ4z9a__head{text-align:center;border-bottom:2px solid var(--light-acc);justify-items:center;gap:.35rem;padding:1.75rem 1.75rem 1.25rem;display:grid}.LessonFeedback-module__WJ4z9a__title{margin:0;font-size:1.35rem;font-weight:700}.LessonFeedback-module__WJ4z9a__hint{margin:0;font-size:.95rem}.LessonFeedback-module__WJ4z9a__legend{align-items:center;gap:.6rem;margin:.5rem 0 0;font-size:.85rem;font-weight:700;display:flex}.LessonFeedback-module__WJ4z9a__ramp{background:linear-gradient(90deg, var(--rate1), var(--rate2), var(--rate3), var(--rate4), var(--rate5));border-radius:999px;width:5rem;height:.55rem}.LessonFeedback-module__WJ4z9a__body{gap:1.25rem;padding:1.25rem 1.75rem;display:grid}.LessonFeedback-module__WJ4z9a__group{border:2px solid var(--light-acc);border-radius:1rem;overflow:hidden}.LessonFeedback-module__WJ4z9a__section{background:var(--light-acc);color:var(--light-card);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:.6rem 1rem;font-size:.8rem;font-weight:700}.LessonFeedback-module__WJ4z9a__question{background:var(--light-row);grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.95rem;font-weight:700;display:grid}.LessonFeedback-module__WJ4z9a__question:nth-of-type(2n){background:var(--light-row2)}.LessonFeedback-module__WJ4z9a__question+.LessonFeedback-module__WJ4z9a__question{border-top:2px solid var(--light-acc)}.LessonFeedback-module__WJ4z9a__scale{gap:.3rem;display:flex}.LessonFeedback-module__WJ4z9a__point{border:2px solid var(--rate);background:var(--light-card);width:2.3rem;height:2.3rem;color:var(--rate);cursor:pointer;border-radius:.6rem;place-items:center;font-weight:700;display:grid;position:relative}.LessonFeedback-module__WJ4z9a__point[data-n="1"]{--rate:var(--rate1)}.LessonFeedback-module__WJ4z9a__point[data-n="2"]{--rate:var(--rate2)}.LessonFeedback-module__WJ4z9a__point[data-n="3"]{--rate:var(--rate3)}.LessonFeedback-module__WJ4z9a__point[data-n="4"]{--rate:var(--rate4)}.LessonFeedback-module__WJ4z9a__point[data-n="5"]{--rate:var(--rate5)}.LessonFeedback-module__WJ4z9a__point:hover{background:color-mix(in srgb, var(--rate) 12%, var(--light-card))}.LessonFeedback-module__WJ4z9a__point input{opacity:0;width:1px;height:1px;position:absolute}.LessonFeedback-module__WJ4z9a__point:has(input:focus-visible){outline:2px solid var(--light-ink);outline-offset:2px}.LessonFeedback-module__WJ4z9a__pointOn,.LessonFeedback-module__WJ4z9a__pointOn:hover{background:var(--rate);color:var(--light-card)}.LessonFeedback-module__WJ4z9a__field{gap:.5rem;font-size:1rem;font-weight:700;display:grid}.LessonFeedback-module__WJ4z9a__text{border:2px solid var(--light-acc);background:var(--light-acc-soft);width:100%;color:var(--light-ink);font:inherit;resize:vertical;border-radius:.75rem;padding:.75rem .85rem;font-size:.95rem;font-weight:400}.LessonFeedback-module__WJ4z9a__text:focus{background:var(--light-card);box-shadow:0 0 0 4px color-mix(in srgb, var(--light-acc) 25%, transparent);outline:none}.LessonFeedback-module__WJ4z9a__lost{color:var(--light-bad);margin:0;font-size:.9rem;font-weight:700}.LessonFeedback-module__WJ4z9a__actions{border-top:2px solid var(--light-acc);background:var(--light-acc-soft);justify-content:flex-end;gap:.6rem;padding:1rem 1.75rem;display:flex}.LessonFeedback-module__WJ4z9a__skip,.LessonFeedback-module__WJ4z9a__send{border:2px solid var(--light-acc);min-height:2.6rem;font:inherit;cursor:pointer;border-radius:.75rem;padding:.55rem 1.2rem;font-weight:700}.LessonFeedback-module__WJ4z9a__skip{background:var(--light-card);color:var(--light-acc)}.LessonFeedback-module__WJ4z9a__send{background:var(--light-acc);color:var(--light-card)}.LessonFeedback-module__WJ4z9a__send:disabled{opacity:.5;cursor:default}.LessonFeedback-module__WJ4z9a__thanks{text-align:center;margin:0;padding:1.75rem;font-weight:700}
.Settings-module__3_Yeuq__settings{border:1px solid var(--line2);background:var(--s1);width:min(100%,46rem);height:min(85dvh,40rem);color:var(--tx);box-shadow:var(--shadow-dialog);text-align:left;border-radius:1rem;outline:none;grid-template-columns:12.5rem minmax(0,1fr);display:grid;position:relative;overflow:hidden}.Settings-module__3_Yeuq__nav{border-right:1px solid var(--line);background:var(--stage);flex-direction:column;gap:.75rem;padding:1rem .625rem;display:flex}.Settings-module__3_Yeuq__title{margin:0 .5rem;font-size:1.0625rem;font-weight:600}.Settings-module__3_Yeuq__tabs{flex-direction:column;gap:2px;display:flex}.Settings-module__3_Yeuq__tabs button{color:var(--tx2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.625rem;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.875rem;display:flex}.Settings-module__3_Yeuq__tabs button:hover{background:var(--s2);color:var(--tx)}.Settings-module__3_Yeuq__tabs button[aria-selected=true]{background:var(--s3);color:var(--tx)}.Settings-module__3_Yeuq__tabs button:focus-visible,.Settings-module__3_Yeuq__seg button:focus-visible,.Settings-module__3_Yeuq__close:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.Settings-module__3_Yeuq__tabs svg{flex:none;width:1.125rem;height:1.125rem}.Settings-module__3_Yeuq__body{flex-direction:column;gap:1rem;min-height:0;padding:1.25rem 1.25rem 1.5rem;display:flex;overflow-y:auto}.Settings-module__3_Yeuq__body>section:first-of-type{border-top:0;padding-top:0}.Settings-module__3_Yeuq__close{z-index:1;width:2rem;height:2rem;color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem}.Settings-module__3_Yeuq__close:hover{background:var(--s3);color:var(--tx)}.Settings-module__3_Yeuq__close svg{width:1rem;height:1rem}.Settings-module__3_Yeuq__row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.8125rem;display:flex}.Settings-module__3_Yeuq__seg{background:var(--stage);border-radius:.625rem;gap:2px;padding:3px;display:inline-flex}.Settings-module__3_Yeuq__seg button{min-width:2.75rem;color:var(--tx2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;padding:.375rem .75rem;font-size:.8125rem;display:inline-flex}.Settings-module__3_Yeuq__seg button[aria-pressed=true]{background:var(--s3);color:var(--tx)}.Settings-module__3_Yeuq__preview{aspect-ratio:16/9;background:var(--ground);width:100%;max-width:22rem;color:var(--tx3);object-fit:cover;border-radius:.75rem;place-items:center;margin:0;font-size:.8125rem;display:grid}.Settings-module__3_Yeuq__preview[data-mirror]{transform:scaleX(-1)}.Settings-module__3_Yeuq__soon{opacity:.55;cursor:default}.Settings-module__3_Yeuq__applied table{border-collapse:collapse;width:100%;font-size:.8125rem}.Settings-module__3_Yeuq__applied th,.Settings-module__3_Yeuq__applied td{text-align:left;padding:.3125rem .5rem .3125rem 0}.Settings-module__3_Yeuq__applied th[scope=row]{font-weight:400}.Settings-module__3_Yeuq__applied thead th{color:var(--tx3);font-size:.75rem;font-weight:600}.Settings-module__3_Yeuq__applied td[data-differs]{color:var(--warn-ink);font-weight:600}.Settings-module__3_Yeuq__summary{margin:0;font-size:.9375rem;font-weight:600}.Settings-module__3_Yeuq__kv,.Settings-module__3_Yeuq__keys{flex-direction:column;gap:.375rem;margin:0;font-size:.8125rem;display:flex}.Settings-module__3_Yeuq__kv>div,.Settings-module__3_Yeuq__keys>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.4375rem 0;display:flex}.Settings-module__3_Yeuq__kv dt,.Settings-module__3_Yeuq__keys dt{color:var(--tx2)}.Settings-module__3_Yeuq__kv dd,.Settings-module__3_Yeuq__keys dd{font-variant-numeric:tabular-nums;text-align:right;margin:0}.Settings-module__3_Yeuq__keys kbd{border:1px solid var(--line2);background:var(--s2);font:inherit;white-space:nowrap;border-bottom-width:2px;border-radius:.375rem;padding:.125rem .4375rem;font-size:.75rem}@media (max-width:48rem){.Settings-module__3_Yeuq__settings{border-radius:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;height:100%}.Settings-module__3_Yeuq__nav{border-right:0;border-bottom:1px solid var(--line);padding:.75rem .75rem .5rem}.Settings-module__3_Yeuq__tabs{scrollbar-width:none;flex-direction:row;overflow-x:auto}.Settings-module__3_Yeuq__tabs button{flex:none}.Settings-module__3_Yeuq__close{top:.625rem}}
.BreakoutManager-module__TlZfaW__window{z-index:12;background:var(--s1);width:clamp(680px,56vw,800px);max-width:calc(100% - 2rem);height:clamp(420px,70vh,680px);min-height:18rem;color:var(--tx);border:1px solid var(--line2);box-shadow:var(--shadow-dialog);border-radius:1.125rem;flex-direction:column;font-size:.875rem;display:flex;position:absolute;bottom:1rem;left:1rem;overflow:hidden;container-type:inline-size}.BreakoutManager-module__TlZfaW__window:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.BreakoutManager-module__TlZfaW__windowMini{min-height:0;height:auto!important}.BreakoutManager-module__TlZfaW__windowMini>:not(.BreakoutManager-module__TlZfaW__head){display:none}.BreakoutManager-module__TlZfaW__head{border-bottom:1px solid var(--line);-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:.6rem;padding:.7rem .75rem .65rem 1rem;display:flex}.BreakoutManager-module__TlZfaW__grab{cursor:grab;touch-action:none}.BreakoutManager-module__TlZfaW__grab:active{cursor:grabbing}.BreakoutManager-module__TlZfaW__title{margin:0;font-size:.95rem;font-weight:600}.BreakoutManager-module__TlZfaW__status{background:var(--s4);color:var(--tx);border-radius:.45rem;flex:none;padding:.1rem .5rem;font-size:.72rem;font-weight:700}.BreakoutManager-module__TlZfaW__statusLive{background:var(--speak);color:var(--ground)}.BreakoutManager-module__TlZfaW__counts{color:var(--tx);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.78rem}.BreakoutManager-module__TlZfaW__chrome{width:2rem;height:2rem;color:var(--tx);cursor:pointer;background:0 0;border:none;border-radius:.55rem;flex:none;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex}.BreakoutManager-module__TlZfaW__chrome:hover{background:var(--s3);color:var(--tx)}.BreakoutManager-module__TlZfaW__chrome:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.BreakoutManager-module__TlZfaW__grip{cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg, transparent 46%, var(--line2) 46%, var(--line2) 60%, transparent 60%, transparent 72%, var(--line2) 72%, var(--line2) 86%, transparent 86%);width:1.1rem;height:1.1rem;position:absolute;bottom:.3rem;right:.3rem}.BreakoutManager-module__TlZfaW__grip:hover{background:linear-gradient(135deg, transparent 46%, var(--acc) 46%, var(--acc) 60%, transparent 60%, transparent 72%, var(--acc) 72%, var(--acc) 86%, transparent 86%)}.BreakoutManager-module__TlZfaW__toolbar{flex:none;align-items:center;gap:.5rem;padding:.6rem 1rem;display:flex}.BreakoutManager-module__TlZfaW__body{flex-direction:row;flex:1;gap:.75rem;min-height:0;padding:0 1rem .8rem;display:flex;overflow:hidden}.BreakoutManager-module__TlZfaW__footer{border-top:1px solid var(--line);flex:none;align-items:center;gap:.6rem;padding:.65rem 1rem .85rem;display:flex}.BreakoutManager-module__TlZfaW__broadcast{flex:1;gap:.5rem;min-width:0;display:flex}.BreakoutManager-module__TlZfaW__search{border:2px solid var(--field-line);background:var(--field);min-width:0;height:2.25rem;color:var(--tx);font:inherit;border-radius:.6rem;flex:1;padding:0 .75rem;font-size:.875rem}.BreakoutManager-module__TlZfaW__search::placeholder{color:var(--field-hint)}.BreakoutManager-module__TlZfaW__search:focus-visible{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc);outline:none}.BreakoutManager-module__TlZfaW__ghost,.BreakoutManager-module__TlZfaW__primary,.BreakoutManager-module__TlZfaW__danger{border:1px solid var(--line2);background:var(--s3);height:2.25rem;color:var(--tx);font:inherit;white-space:nowrap;cursor:pointer;border-radius:.65rem;flex:none;padding:0 .85rem;font-size:.82rem;font-weight:500}.BreakoutManager-module__TlZfaW__ghost:hover:not(:disabled){background:var(--s4)}.BreakoutManager-module__TlZfaW__primary{background:var(--acc);color:var(--on-acc);border-color:#0000;font-weight:600}.BreakoutManager-module__TlZfaW__danger{background:var(--bad-fill);color:var(--on-bad);border-color:#0000;font-weight:600}.BreakoutManager-module__TlZfaW__primary:hover:not(:disabled),.BreakoutManager-module__TlZfaW__danger:hover:not(:disabled){filter:brightness(1.08)}.BreakoutManager-module__TlZfaW__ghost:disabled,.BreakoutManager-module__TlZfaW__primary:disabled,.BreakoutManager-module__TlZfaW__danger:disabled{opacity:.45;cursor:default}.BreakoutManager-module__TlZfaW__ghost:focus-visible,.BreakoutManager-module__TlZfaW__primary:focus-visible,.BreakoutManager-module__TlZfaW__danger:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.BreakoutManager-module__TlZfaW__pool{border:1px solid var(--line2);background:var(--s2);border-radius:.9rem;flex-direction:column;flex:0 0 clamp(12rem,36%,17rem);min-width:0;min-height:0;padding:.6rem .55rem;display:flex;overflow-y:auto}.BreakoutManager-module__TlZfaW__poolHint{color:var(--tx2);margin:.5rem .3rem;font-size:.75rem;line-height:1.35}.BreakoutManager-module__TlZfaW__dragHint{color:var(--tx2);margin:auto .3rem 0;padding-top:.5rem;font-size:.72rem;line-height:1.35}.BreakoutManager-module__TlZfaW__poolTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--tx);margin:.1rem .3rem .4rem;font-size:.72rem;font-weight:600}.BreakoutManager-module__TlZfaW__poolSub{color:var(--tx2);margin:.5rem .3rem .2rem;font-size:.72rem;font-weight:600}.BreakoutManager-module__TlZfaW__rooms{flex-direction:column;flex:1;gap:.6rem;min-width:0;min-height:0;display:flex;overflow-y:auto}.BreakoutManager-module__TlZfaW__empty{text-align:center;color:var(--tx2);margin:0;padding:1.5rem 0}.BreakoutManager-module__TlZfaW__error{color:var(--bad-ink);margin:0}.BreakoutManager-module__TlZfaW__card{background:var(--group-body);min-width:0;color:var(--tx);--mark-on:var(--tx);border-radius:.9rem}.BreakoutManager-module__TlZfaW__cardHead{background:var(--room,var(--s4));color:var(--on-fill);border-radius:.9rem .9rem 0 0;align-items:center;gap:.45rem;margin:0;padding:.45rem .5rem .45rem .4rem;font-size:.85rem;font-weight:700;display:flex}:is(.BreakoutManager-module__TlZfaW__cardFolded .BreakoutManager-module__TlZfaW__cardHead,.BreakoutManager-module__TlZfaW__card:not(:has(li)) .BreakoutManager-module__TlZfaW__cardHead){border-radius:.9rem}.BreakoutManager-module__TlZfaW__card ul:has(li):not(:has(~ul li))>li:last-child{border-radius:0 0 .9rem .9rem}.BreakoutManager-module__TlZfaW__cardToggle{width:1.4rem;height:1.4rem;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:.35rem;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.BreakoutManager-module__TlZfaW__cardToggle:hover{background:var(--ground)}.BreakoutManager-module__TlZfaW__chevron,.BreakoutManager-module__TlZfaW__chevronOpen{font-size:.7rem;line-height:1;transition:transform .12s;display:inline-block}.BreakoutManager-module__TlZfaW__chevronOpen{transform:rotate(90deg)}.BreakoutManager-module__TlZfaW__cardName{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;flex:1;min-width:3rem;overflow:hidden}.BreakoutManager-module__TlZfaW__cardCount{background:var(--group-line);color:var(--tx);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:.6rem;flex:none;padding:.1rem .5rem;font-size:.72rem;font-weight:700}.BreakoutManager-module__TlZfaW__cardJoin{background:var(--on-fill);height:1.75rem;color:var(--room);font:inherit;cursor:pointer;border:none;border-radius:.55rem;flex:none;padding:0 .8rem;font-size:.76rem;font-weight:700}.BreakoutManager-module__TlZfaW__cardJoin:hover:not(:disabled){background:var(--ground);color:var(--on-fill)}.BreakoutManager-module__TlZfaW__cardJoin:disabled{opacity:.45;cursor:default}.BreakoutManager-module__TlZfaW__cardJoinCalled{background:var(--warn);color:var(--on-warn)}.BreakoutManager-module__TlZfaW__helpBadge{background:var(--warn);min-width:0;color:var(--on-warn);text-overflow:ellipsis;white-space:nowrap;border-radius:.45rem;flex:0 auto;padding:.05rem .45rem;font-size:.72rem;font-weight:600;overflow:hidden}.BreakoutManager-module__TlZfaW__dropOver{outline:3px solid var(--on-fill);outline-offset:-3px}.BreakoutManager-module__TlZfaW__members{flex-direction:column;margin:0;padding:0 .3rem .4rem;list-style:none;display:flex}.BreakoutManager-module__TlZfaW__member{cursor:grab;border-radius:.5rem;align-items:center;gap:.45rem;padding:.28rem .35rem;display:flex}.BreakoutManager-module__TlZfaW__member:hover,.BreakoutManager-module__TlZfaW__memberOpen{background:var(--s3)}.BreakoutManager-module__TlZfaW__card .BreakoutManager-module__TlZfaW__members{padding:0}.BreakoutManager-module__TlZfaW__card .BreakoutManager-module__TlZfaW__member{border-radius:0;padding:.45rem .6rem}.BreakoutManager-module__TlZfaW__card .BreakoutManager-module__TlZfaW__member+.BreakoutManager-module__TlZfaW__member{border-top:2px solid var(--group-line)}.BreakoutManager-module__TlZfaW__card .BreakoutManager-module__TlZfaW__member:hover,.BreakoutManager-module__TlZfaW__card .BreakoutManager-module__TlZfaW__memberOpen{background:var(--group-line)}.BreakoutManager-module__TlZfaW__memberStatus{flex:none;justify-content:center;align-items:center;width:.5rem;display:flex}.BreakoutManager-module__TlZfaW__memberName{flex-direction:column;flex:1;min-width:0;display:flex}.BreakoutManager-module__TlZfaW__memberNameText{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.BreakoutManager-module__TlZfaW__memberSecondName{text-overflow:ellipsis;white-space:nowrap;color:var(--tx2);font-size:.72rem;overflow:hidden}.BreakoutManager-module__TlZfaW__here{background:var(--speak);border-radius:50%;width:.45rem;height:.45rem}.BreakoutManager-module__TlZfaW__away{color:var(--acc-ink);font-size:.72rem}.BreakoutManager-module__TlZfaW__memberFailed{background:var(--bad-fill);color:var(--on-bad);white-space:nowrap;border-radius:.4rem;align-self:flex-start;padding:.02rem .4rem;font-size:.72rem;font-style:normal}.BreakoutManager-module__TlZfaW__retryButton{border:2px solid var(--on-fill);background:var(--bad-fill);color:var(--on-bad);font:inherit;cursor:pointer;border-radius:.4rem;flex:none;padding:.12rem .45rem;font-size:.72rem}.BreakoutManager-module__TlZfaW__homeButton{border:2px solid var(--on-fill);width:1.65rem;height:1.65rem;color:var(--on-fill);font:inherit;cursor:pointer;background:0 0;border-radius:.45rem;flex:none;padding:0;font-size:.85rem;font-weight:700;line-height:1}.BreakoutManager-module__TlZfaW__homeButton:hover{background:var(--on-fill);color:var(--room,var(--ground))}.BreakoutManager-module__TlZfaW__cardJoin:focus-visible,.BreakoutManager-module__TlZfaW__cardToggle:focus-visible,.BreakoutManager-module__TlZfaW__retryButton:focus-visible,.BreakoutManager-module__TlZfaW__homeButton:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.BreakoutManager-module__TlZfaW__hostBadge{color:var(--tx2);border:1px solid;border-radius:.4rem;flex:none;padding:.05rem .45rem;font-size:.7rem;font-weight:600}.BreakoutManager-module__TlZfaW__timerLine{flex-wrap:wrap;flex:none;align-items:center;gap:.5rem;padding:0 1rem .6rem;font-size:.8rem;display:flex}.BreakoutManager-module__TlZfaW__timerLabel{color:var(--tx2);align-items:center;gap:.45rem;display:inline-flex}.BreakoutManager-module__TlZfaW__timerSelect{border:2px solid var(--field-line);background:var(--field);height:2rem;color:var(--tx);font:inherit;border-radius:.55rem;padding:0 .4rem}.BreakoutManager-module__TlZfaW__timerSelect:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.BreakoutManager-module__TlZfaW__timerLeft{background:var(--warn);color:var(--on-warn);font-variant-numeric:tabular-nums;border-radius:.45rem;padding:.15rem .55rem;font-weight:600}.BreakoutManager-module__TlZfaW__errorLine{background:var(--bad-fill);color:var(--on-bad);flex:none;padding:.4rem 1rem;font-weight:600}@container (max-width:600px){.BreakoutManager-module__TlZfaW__body{flex-direction:column;overflow-y:auto}.BreakoutManager-module__TlZfaW__pool,.BreakoutManager-module__TlZfaW__rooms{flex:none;overflow:visible}}@media (max-width:800px){.BreakoutManager-module__TlZfaW__window{border-bottom:none;border-radius:1.125rem 1.125rem 0 0;max-width:none;inset:auto 0 0;width:auto!important;height:85%!important}.BreakoutManager-module__TlZfaW__body{flex-direction:column;overflow-y:auto}.BreakoutManager-module__TlZfaW__footer{flex-wrap:wrap;gap:.45rem .5rem}.BreakoutManager-module__TlZfaW__broadcast{flex:1 0 100%;order:1}.BreakoutManager-module__TlZfaW__pool{flex:none;overflow:visible}.BreakoutManager-module__TlZfaW__rooms{grid-template-columns:minmax(0,1fr);overflow:visible}}
