.Room-module__7kdRua__card,.Room-module__7kdRua__overlay,.Room-module__7kdRua__lane{z-index:20}.Room-module__7kdRua__card{border-top:6px solid var(--blue);color:var(--fg);background:#18191ef2;padding:16px 22px;position:absolute;overflow:hidden}.Room-module__7kdRua__card h3{font:700 32px/1 var(--font-sans);white-space:nowrap;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 12px;display:flex}.Room-module__7kdRua__card h3 span{font:600 28px/1 var(--font-sans);color:var(--fg-2)}.Room-module__7kdRua__note{font:600 28px/1.2 var(--font-sans);color:var(--fg-2);margin:0}.Room-module__7kdRua__join{align-items:center;gap:22px;display:flex}.Room-module__7kdRua__qr{background:#fff;flex:none;display:block}.Room-module__7kdRua__joinText{flex-direction:column;min-width:0;display:flex}.Room-module__7kdRua__joinText small{font:600 27px/1.25 var(--font-sans);color:var(--fg-3)}.Room-module__7kdRua__host{font:700 32px/1.15 var(--font-sans);color:#fff;white-space:nowrap}.Room-module__7kdRua__code{font:900 76px/1 var(--font-display);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:#fff;margin-top:2px}.Room-module__7kdRua__flag{background:var(--red);color:#fff;font:700 27px/1.2 var(--font-sans);padding:4px 12px;position:absolute;bottom:14px;right:22px}.Room-module__7kdRua__hostLine{font:600 27px/1.2 var(--font-sans);color:var(--fg-3);white-space:nowrap;margin:10px 0 0}.Room-module__7kdRua__hostLine b{color:#fff;font-weight:700}.Room-module__7kdRua__narrow{padding:14px 16px}.Room-module__7kdRua__narrow .Room-module__7kdRua__join{gap:14px}.Room-module__7kdRua__narrow .Room-module__7kdRua__host{font-size:27px}.Room-module__7kdRua__narrow .Room-module__7kdRua__code{font-size:62px}.Room-module__7kdRua__narrow h3{font-size:29px}.Room-module__7kdRua__narrow h3 span{font-size:27px}.Room-module__7kdRua__overlay{border-top:8px solid var(--red);color:var(--fg);background:#121317;flex-direction:column;gap:18px;padding:40px 48px;display:flex;position:absolute;overflow:hidden}.Room-module__7kdRua__eyebrow{font:800 30px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.Room-module__7kdRua__overlay h2{font:900 76px/1 var(--font-display);letter-spacing:-.01em;margin:0}.Room-module__7kdRua__lede{font:600 34px/1.25 var(--font-sans);color:var(--fg-2);margin:0}.Room-module__7kdRua__lede b{color:#fff}.Room-module__7kdRua__bigJoin{align-items:center;gap:40px;margin-top:6px;display:flex}.Room-module__7kdRua__bigJoin .Room-module__7kdRua__joinText small{font-size:32px}.Room-module__7kdRua__bigHost{font:800 52px/1.1 var(--font-sans);color:#fff}.Room-module__7kdRua__bigCode{font:900 150px/1 var(--font-display);letter-spacing:.08em;color:#fff;margin-top:4px}.Room-module__7kdRua__count{font:700 36px/1 var(--font-sans);color:var(--blue-ink);margin-top:14px}.Room-module__7kdRua__narrowOverlay{padding:34px 36px}.Room-module__7kdRua__narrowOverlay .Room-module__7kdRua__bigJoin{gap:28px}.Room-module__7kdRua__narrowOverlay .Room-module__7kdRua__bigHost{font-size:44px}.Room-module__7kdRua__narrowOverlay .Room-module__7kdRua__bigCode{font-size:120px}.Room-module__7kdRua__board{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;margin:4px 0 0;padding:0;list-style:none;display:grid}.Room-module__7kdRua__board li{font:700 28px/1.2 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Room-module__7kdRua__more{color:var(--fg-3)}.Room-module__7kdRua__foot{font:600 28px/1.2 var(--font-sans);color:var(--fg-3);margin:auto 0 0}.Room-module__7kdRua__lane{pointer-events:none;position:absolute;overflow:hidden}.Room-module__7kdRua__burst{font-size:64px;line-height:1;animation:2.6s ease-out forwards Room-module__7kdRua__rise;position:absolute;bottom:0}@keyframes Room-module__7kdRua__rise{0%{opacity:0;transform:translateY(0)scale(.6)}12%{opacity:1;transform:translateY(-40px)scale(1)}to{opacity:0;transform:translateY(-560px)scale(1.1)}}@media (prefers-reduced-motion:reduce){.Room-module__7kdRua__burst{animation:2.6s linear forwards Room-module__7kdRua__fade;bottom:40%}@keyframes Room-module__7kdRua__fade{0%{opacity:1}to{opacity:0}}}.Room-module__7kdRua__called{border-top-color:var(--red)}.Room-module__7kdRua__calledList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin:0;padding:0;list-style:none;display:grid}.Room-module__7kdRua__calledList li{font:700 28px/1.2 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
