.public-footer-module__23RwOq__footer{border-top:1px solid var(--fg-border);background:var(--fg-surface);padding:56px max(24px,50vw - 592px) 24px}.public-footer-module__23RwOq__grid{grid-template-columns:1.4fr repeat(3,1fr);gap:32px;display:grid}.public-footer-module__23RwOq__grid p{color:var(--fg-muted);font-size:14px}.public-footer-module__23RwOq__grid nav{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.public-footer-module__23RwOq__grid h2{margin:0 0 12px;font-size:13px}.public-footer-module__23RwOq__grid nav a{color:var(--fg-muted);padding-block:7px;font-size:14px}.public-footer-module__23RwOq__grid nav a:hover{color:var(--fg-brand)}.public-footer-module__23RwOq__bottom{border-top:1px solid var(--fg-border);color:var(--fg-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:40px;padding-top:20px;font-size:12px;display:flex}@media (max-width:800px){.public-footer-module__23RwOq__grid{grid-template-columns:1fr 1fr}}@media (max-width:450px){.public-footer-module__23RwOq__grid{gap:28px 16px}.public-footer-module__23RwOq__grid>div:first-child{grid-column:1/-1}}
.live-event-room-module__eyxjRq__room{min-width:0;color:var(--fg-plum);background:0 0}.live-event-room-module__eyxjRq__room *{box-sizing:border-box}.live-event-room-module__eyxjRq__eventHeader{border:1px solid var(--fg-border);background:#fff;border-radius:17px;justify-content:space-between;align-items:center;gap:22px;margin-bottom:17px;padding:23px 25px;display:flex}.live-event-room-module__eyxjRq__kicker{letter-spacing:.13em;color:var(--fg-brand-strong);font-size:10px;font-weight:750}.live-event-room-module__eyxjRq__eventHeader h2{letter-spacing:-.035em;overflow-wrap:anywhere;margin:7px 0 6px;font-size:24px;font-weight:650;line-height:1.2}.live-event-room-module__eyxjRq__eventHeader p{color:var(--fg-muted);margin:0;font-size:12px;line-height:1.6}.live-event-room-module__eyxjRq__statusGroup{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.live-event-room-module__eyxjRq__smallButton,.live-event-room-module__eyxjRq__hostBar button,.live-event-room-module__eyxjRq__interaction button,.live-event-room-module__eyxjRq__confirmActions button{border:1px solid var(--fg-border);min-height:42px;color:var(--fg-plum);font:inherit;cursor:pointer;background:#fff;border-radius:9px;padding:9px 13px;font-size:12px;font-weight:600}.live-event-room-module__eyxjRq__hostBar button:disabled,.live-event-room-module__eyxjRq__interaction button:disabled,.live-event-room-module__eyxjRq__smallButton:disabled,.live-event-room-module__eyxjRq__confirmActions button:disabled{opacity:.48;cursor:not-allowed}.live-event-room-module__eyxjRq__hostBar .live-event-room-module__eyxjRq__primary,.live-event-room-module__eyxjRq__interaction .live-event-room-module__eyxjRq__primary{background:var(--fg-brand-strong);border-color:var(--fg-brand-strong);color:#fff}.live-event-room-module__eyxjRq__room .live-event-room-module__eyxjRq__danger{color:var(--fg-error);background:#fff6f3;border-color:#efc7c0}.live-event-room-module__eyxjRq__room :is(button,input,select,textarea,summary):focus-visible{outline:3px solid var(--fg-gold);outline-offset:3px}.live-event-room-module__eyxjRq__hostGuide{border:1px solid var(--fg-border);background:#fffaf1;border-radius:14px;grid-template-columns:1fr 1.1fr;align-items:center;gap:20px;margin-bottom:14px;padding:16px 20px;display:grid}.live-event-room-module__eyxjRq__hostGuide ol{align-items:center;gap:18px;margin:0;padding:0;list-style:none;display:flex}.live-event-room-module__eyxjRq__hostGuide li{white-space:nowrap;color:#90818a;align-items:center;gap:8px;font-size:12px;display:flex}.live-event-room-module__eyxjRq__hostGuide li b{color:#8f7962;background:#efe6dc;border-radius:8px;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.live-event-room-module__eyxjRq__hostGuide li[data-current=true]{color:var(--fg-plum);font-weight:700}.live-event-room-module__eyxjRq__hostGuide li[data-current=true] b{background:var(--fg-brand-strong);color:#fff}.live-event-room-module__eyxjRq__hostGuide p{color:var(--fg-muted);margin:0;font-size:12px;line-height:1.7}.live-event-room-module__eyxjRq__hostBar{flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 16px;display:flex}.live-event-room-module__eyxjRq__hostBar:empty{display:none}.live-event-room-module__eyxjRq__hostBar small{color:var(--fg-muted);flex-basis:100%;font-size:12px;line-height:1.6}.live-event-room-module__eyxjRq__error,.live-event-room-module__eyxjRq__feedback{color:var(--fg-error);background:#fff2ef;border:1px solid #ecc9c0;border-radius:12px;margin:12px 0;padding:13px 16px;font-size:13px;line-height:1.7}.live-event-room-module__eyxjRq__feedback{color:var(--fg-plum);border-color:var(--fg-border);background:#fff8eb}.live-event-room-module__eyxjRq__studioGrid{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:18px;display:grid}.live-event-room-module__eyxjRq__stageArea{min-width:0;position:sticky;top:86px}.live-event-room-module__eyxjRq__stageArea>section{border-radius:18px;margin:0!important}.live-event-room-module__eyxjRq__stageArea [class*=stage]{height:clamp(310px,48vh,520px)!important;min-height:310px!important;max-height:none!important}.live-event-room-module__eyxjRq__stageArea [class*=waiting]{padding:18px!important}.live-event-room-module__eyxjRq__stageArea [class*=waiting] h3{font-size:25px!important;line-height:1.2!important}.live-event-room-module__eyxjRq__stageArea [class*=waiting] p{font-size:12px!important;line-height:1.6!important}.live-event-room-module__eyxjRq__stageArea [class*=waiting] [class*=avatar]{width:66px!important;height:66px!important;margin-bottom:10px!important;font-size:24px!important}.live-event-room-module__eyxjRq__stageArea [class*=roomIdentity] h2{font-size:17px!important}.live-event-room-module__eyxjRq__stageArea [class*=controls]{position:static!important}.live-event-room-module__eyxjRq__placeholder{background:radial-gradient(ellipse at 100% 0%,#f26a2122,transparent 65%),var(--fg-plum);color:#fff;text-align:center;border:1px solid #493850;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:34px;display:flex}.live-event-room-module__eyxjRq__placeholder>svg{color:#f6c99d;background:#ffffff08;border:1px solid #f5a62360;border-radius:18px;width:58px;height:58px;margin-bottom:18px;padding:13px}.live-event-room-module__eyxjRq__placeholder>span{letter-spacing:.15em;color:#f6c99d;font-size:10px;font-weight:700}.live-event-room-module__eyxjRq__placeholder h3{color:#fff;letter-spacing:-.025em;margin:15px 0 10px;font-size:28px;font-weight:600;line-height:1.15}.live-event-room-module__eyxjRq__placeholder p{color:#d6cbdc;max-width:440px;margin:0;font-size:13px;line-height:1.8}.live-event-room-module__eyxjRq__placeholder small{color:#b8a8c3;max-width:440px;margin-top:20px;font-size:11px;line-height:1.7}.live-event-room-module__eyxjRq__participationBar{border:1px solid var(--fg-border);background:#fff;border-radius:13px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px 15px;display:flex}.live-event-room-module__eyxjRq__participationBar>span{color:var(--fg-muted);align-items:center;gap:7px;font-size:11px;display:flex}.live-event-room-module__eyxjRq__participationBar svg{width:17px;height:17px}.live-event-room-module__eyxjRq__participationBar>div{gap:6px;display:flex}.live-event-room-module__eyxjRq__participationBar button{border:1px solid var(--fg-border);min-height:40px;color:var(--fg-plum);cursor:pointer;background:#fff;border-radius:8px;padding:8px 11px;font-size:12px;font-weight:600}.live-event-room-module__eyxjRq__participationBar button[aria-pressed=true]{color:var(--fg-brand-strong);background:var(--fg-brand-soft);border-color:#f3d6c1}.live-event-room-module__eyxjRq__participationBar button:disabled{opacity:.45;cursor:not-allowed}.live-event-room-module__eyxjRq__interaction{border:1px solid var(--fg-border);background:#fff;border-radius:17px;min-width:0;overflow:hidden}.live-event-room-module__eyxjRq__panelHeading{background:#fffcf7;flex-direction:column;gap:4px;padding:18px 18px 13px;display:flex}.live-event-room-module__eyxjRq__panelHeading strong{letter-spacing:-.015em;font-size:14px;font-weight:650}.live-event-room-module__eyxjRq__panelHeading small{color:var(--fg-muted);font-size:10px}.live-event-room-module__eyxjRq__tabList{border-bottom:1px solid var(--fg-border);scrollbar-width:thin;background:#fffcf7;gap:1px;padding:0 10px;display:flex;overflow:auto}.live-event-room-module__eyxjRq__tabList button{min-height:44px;color:var(--fg-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;align-items:center;gap:5px;padding:10px 11px;font-size:11px;display:flex}.live-event-room-module__eyxjRq__tabList button[aria-selected=true]{color:var(--fg-brand-strong);border-bottom-color:var(--fg-brand-strong);font-weight:750}.live-event-room-module__eyxjRq__tabList button span{background:#f4e7da;border-radius:5px;padding:2px 4px;font-size:9px}.live-event-room-module__eyxjRq__tabList button i{background:var(--fg-brand);border-radius:50%;width:5px;height:5px}.live-event-room-module__eyxjRq__tabPanel{scrollbar-width:thin;max-height:650px;padding:18px;overflow-y:auto}.live-event-room-module__eyxjRq__tabPanel[hidden]{display:none!important}.live-event-room-module__eyxjRq__panelIntro h3,.live-event-room-module__eyxjRq__tabPanel>h3{letter-spacing:-.02em;margin:0 0 8px;font-size:16px;font-weight:650}.live-event-room-module__eyxjRq__panelIntro p{color:var(--fg-muted);margin:0 0 18px;font-size:12px;line-height:1.65}.live-event-room-module__eyxjRq__feed{scrollbar-width:thin;min-height:110px;max-height:300px;overflow:auto}.live-event-room-module__eyxjRq__feed article{background:#fcf8f3;border:1px solid #f0e6da;border-radius:12px;margin-bottom:10px;padding:13px}.live-event-room-module__eyxjRq__messageMeta{justify-content:space-between;align-items:center;gap:10px;display:flex}.live-event-room-module__eyxjRq__messageMeta strong{overflow-wrap:anywhere;font-size:12px;font-weight:650}.live-event-room-module__eyxjRq__messageMeta small{color:#998795;font-size:9px}.live-event-room-module__eyxjRq__feed article>p{color:#65566b;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.65}.live-event-room-module__eyxjRq__messageActions{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.live-event-room-module__eyxjRq__messageActions button{min-height:32px;padding:5px 8px;font-size:10px}.live-event-room-module__eyxjRq__empty{color:#8e7c86;text-align:center;background:#fcf8f3;border:1px dashed #e6d7c8;border-radius:12px;margin:10px 0 16px;padding:17px;font-size:13px;line-height:1.8}.live-event-room-module__eyxjRq__interaction label{color:#6c5d6f;gap:7px;margin:14px 0 10px;font-size:12px;font-weight:600;display:grid}.live-event-room-module__eyxjRq__interaction input,.live-event-room-module__eyxjRq__interaction textarea,.live-event-room-module__eyxjRq__interaction select{border:1px solid var(--fg-border);width:100%;min-width:0;color:var(--fg-plum);font:inherit;background:#fffcf8;border-radius:10px;padding:11px 12px;font-size:13px;line-height:1.6}.live-event-room-module__eyxjRq__interaction textarea{resize:vertical;min-height:90px}.live-event-room-module__eyxjRq__composer{border-top:1px solid var(--fg-border);margin-top:15px;padding-top:3px}.live-event-room-module__eyxjRq__composer>.live-event-room-module__eyxjRq__primary{width:100%;margin-top:3px}.live-event-room-module__eyxjRq__composer>small{color:var(--fg-muted);margin-top:8px;font-size:11px;display:block}.live-event-room-module__eyxjRq__poll h4{margin:9px 0 14px;font-size:17px;font-weight:650;line-height:1.4}.live-event-room-module__eyxjRq__microLabel{color:var(--fg-brand-strong);letter-spacing:.09em;font-size:10px;font-weight:750}.live-event-room-module__eyxjRq__option{text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;margin:8px 0;display:flex}.live-event-room-module__eyxjRq__option span{color:var(--fg-brand-strong);font-size:11px}.live-event-room-module__eyxjRq__poll p,.live-event-room-module__eyxjRq__tabPanel>p{color:var(--fg-muted);font-size:12px;line-height:1.7}.live-event-room-module__eyxjRq__advanced{border:1px solid var(--fg-border);background:#fffdf9;border-radius:12px;margin:20px 0 0;padding:14px}.live-event-room-module__eyxjRq__advanced summary{cursor:pointer;font-size:12px;font-weight:650;line-height:1.5}.live-event-room-module__eyxjRq__advanced p,.live-event-room-module__eyxjRq__advanced small{color:var(--fg-muted);font-size:11px;line-height:1.7}.live-event-room-module__eyxjRq__advanced button{margin-top:10px}.live-event-room-module__eyxjRq__advanced form>small{display:block}.live-event-room-module__eyxjRq__person{border-bottom:1px solid var(--fg-border);align-items:flex-start;gap:12px;padding:15px 0;display:flex}.live-event-room-module__eyxjRq__person>svg{background:var(--fg-ivory);width:36px;height:36px;color:var(--fg-brand-strong);border-radius:10px;flex-shrink:0;padding:8px}.live-event-room-module__eyxjRq__person strong{font-size:13px;font-weight:650;display:block}.live-event-room-module__eyxjRq__person small{color:var(--fg-muted);margin-top:4px;font-size:11px;line-height:1.5;display:block}.live-event-room-module__eyxjRq__person+h3{margin-top:25px}.live-event-room-module__eyxjRq__member{border-bottom:1px solid var(--fg-border);padding:14px 0}.live-event-room-module__eyxjRq__member strong{font-size:12px;font-weight:650}.live-event-room-module__eyxjRq__member>small{overflow-wrap:anywhere;color:var(--fg-muted);margin-top:6px;font-size:10px;display:block}.live-event-room-module__eyxjRq__memberActions{flex-wrap:wrap;gap:6px;display:flex}.live-event-room-module__eyxjRq__memberActions button{min-height:34px;padding:6px 8px;font-size:10px}.live-event-room-module__eyxjRq__policy{justify-content:space-between;align-items:center;gap:16px;width:100%;margin:8px 0;display:flex}.live-event-room-module__eyxjRq__policy b{color:var(--fg-muted);background:#f1ece6;border-radius:20px;padding:4px 8px;font-size:10px;font-weight:650}.live-event-room-module__eyxjRq__policy[aria-pressed=true] b{color:var(--fg-brand-strong);background:#fff0df}.live-event-room-module__eyxjRq__recording{border-bottom:1px solid var(--fg-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;font-size:12px;display:flex}.live-event-room-module__eyxjRq__replay{background:var(--fg-plum);border-radius:12px;width:100%;max-height:60vh;margin-top:15px}.live-event-room-module__eyxjRq__confirmActions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}@media (max-width:1250px){.live-event-room-module__eyxjRq__studioGrid{grid-template-columns:minmax(0,1fr) 320px;gap:14px}.live-event-room-module__eyxjRq__hostGuide{grid-template-columns:1fr}.live-event-room-module__eyxjRq__stageArea [class*=waiting] h3{font-size:22px!important}.live-event-room-module__eyxjRq__stageArea [class*=header]{flex-wrap:wrap}.live-event-room-module__eyxjRq__stageArea [class*=preflight]{display:none!important}}@media (max-width:1000px){.live-event-room-module__eyxjRq__studioGrid{grid-template-columns:1fr}.live-event-room-module__eyxjRq__stageArea{position:static}.live-event-room-module__eyxjRq__interaction{max-width:none}.live-event-room-module__eyxjRq__tabPanel{max-height:600px}.live-event-room-module__eyxjRq__feed{max-height:280px}.live-event-room-module__eyxjRq__stageArea [class*=stage]{height:clamp(300px,45vh,430px)!important}.live-event-room-module__eyxjRq__tabList{gap:6px}.live-event-room-module__eyxjRq__tabList button{flex:1}.live-event-room-module__eyxjRq__hostGuide ol{gap:18px}.live-event-room-module__eyxjRq__eventHeader{align-items:flex-start}}@media (max-width:600px){.live-event-room-module__eyxjRq__eventHeader{flex-direction:column;gap:14px;padding:20px}.live-event-room-module__eyxjRq__eventHeader h2{font-size:22px}.live-event-room-module__eyxjRq__statusGroup{justify-content:flex-start;width:100%}.live-event-room-module__eyxjRq__smallButton{min-height:38px;margin-left:auto;font-size:11px}.live-event-room-module__eyxjRq__hostGuide{gap:13px;padding:15px}.live-event-room-module__eyxjRq__hostGuide ol{justify-content:space-between;gap:8px}.live-event-room-module__eyxjRq__hostGuide li{gap:6px;font-size:11px}.live-event-room-module__eyxjRq__hostGuide li b{width:21px;height:21px}.live-event-room-module__eyxjRq__hostBar{gap:7px}.live-event-room-module__eyxjRq__hostBar button{min-height:42px;padding:9px 11px;font-size:11px}.live-event-room-module__eyxjRq__stageArea [class*=waiting] h3{font-size:22px!important}.live-event-room-module__eyxjRq__stageArea [class*=waiting] [class*=avatar]{width:52px!important;height:52px!important;font-size:20px!important}.live-event-room-module__eyxjRq__stageArea [class*=stage]{height:330px!important;min-height:300px!important}.live-event-room-module__eyxjRq__placeholder{min-height:340px;padding:30px 23px}.live-event-room-module__eyxjRq__placeholder h3{font-size:26px}.live-event-room-module__eyxjRq__participationBar{justify-content:center;padding:12px}.live-event-room-module__eyxjRq__participationBar>span{font-size:10px}.live-event-room-module__eyxjRq__participationBar button{padding:8px 10px}.live-event-room-module__eyxjRq__panelHeading{padding:16px 16px 12px}.live-event-room-module__eyxjRq__tabList{gap:0;padding-inline:6px}.live-event-room-module__eyxjRq__tabList button{flex:1;padding:10px;font-size:11px}.live-event-room-module__eyxjRq__tabPanel{max-height:none;padding:16px;overflow:visible}.live-event-room-module__eyxjRq__interaction input,.live-event-room-module__eyxjRq__interaction textarea,.live-event-room-module__eyxjRq__interaction select{font-size:16px}.live-event-room-module__eyxjRq__feed{max-height:330px}.live-event-room-module__eyxjRq__hostGuide p{font-size:11px}.live-event-room-module__eyxjRq__confirmActions button{flex:1}.live-event-room-module__eyxjRq__error,.live-event-room-module__eyxjRq__feedback{font-size:12px}}.live-event-room-module__eyxjRq__compactHeader{gap:18px;padding:13px 18px}.live-event-room-module__eyxjRq__compactHeader .live-event-room-module__eyxjRq__kicker{font-size:9px}.live-event-room-module__eyxjRq__compactHeader p{margin-top:4px;font-size:11px}.live-event-room-module__eyxjRq__stageArea [class*=stage]{height:clamp(240px,100dvh - 560px,380px)!important;min-height:240px!important}.live-event-room-module__eyxjRq__stageArea [class*=waitingKicker]{display:none!important}.live-event-room-module__eyxjRq__stageArea [class*=preflight]{display:none!important}@media (max-width:600px){.live-event-room-module__eyxjRq__compactHeader{flex-direction:row;align-items:center;padding:13px 15px}.live-event-room-module__eyxjRq__compactHeader .live-event-room-module__eyxjRq__statusGroup{width:auto}.live-event-room-module__eyxjRq__compactHeader .live-event-room-module__eyxjRq__smallButton{min-height:34px;padding:8px;font-size:10px}.live-event-room-module__eyxjRq__compactHeader .live-event-room-module__eyxjRq__kicker{font-size:8px}.live-event-room-module__eyxjRq__compactHeader p{font-size:10px}.live-event-room-module__eyxjRq__compactHeader .live-event-room-module__eyxjRq__statusGroup{gap:7px}.live-event-room-module__eyxjRq__stageArea [class*=stage]{height:280px!important;min-height:260px!important}}.live-event-room-module__eyxjRq__stageArea>section[data-connected]{height:auto!important;min-height:0!important;max-height:none!important}.live-event-room-module__eyxjRq__stageArea>section[data-connected]>[data-has-peers]{flex:none!important;height:clamp(220px,100dvh - 590px,330px)!important;min-height:220px!important;max-height:330px!important}.live-event-room-module__eyxjRq__stageArea>section[data-connected]:fullscreen{height:100dvh!important;min-height:0!important}.live-event-room-module__eyxjRq__stageArea>section[data-connected]:fullscreen>[data-has-peers]{flex:1!important;height:auto!important;min-height:0!important;max-height:none!important}@media (max-width:600px){.live-event-room-module__eyxjRq__stageArea>section[data-connected]>[data-has-peers]{height:clamp(210px,100dvh - 640px,260px)!important;min-height:210px!important;max-height:260px!important}}
