.qdagEG_root{aspect-ratio:624/660;width:100%;max-height:660px;position:relative}.qdagEG_canvas{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.qdagEG_overlay{pointer-events:none;background:radial-gradient(ellipse 45% 40% at 45% 55%, color-mix(in srgb, var(--gd-color-accent) 10%, transparent), transparent 70%),radial-gradient(ellipse 60% 60% at 50% 50%, transparent 55%, color-mix(in srgb, var(--gd-color-bg) 60%, transparent) 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.qdagEG_preview{pointer-events:none;transition:opacity .8s;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(50% 50%,#000 60%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 60%,#0000 100%)}.qdagEG_preview:before{content:"";filter:blur(8px);background:url(/models/hero-game/preview.png) 50%/cover no-repeat;position:absolute;inset:-24px}.qdagEG_loader{pointer-events:none;justify-content:center;transition:opacity .4s;position:absolute;inset:0}.qdagEG_loaderBar{width:180px;margin:0!important}.qdagEG_loaderText{font-size:var(--gd-font-size-caption)}.qdagEG_previewGone{opacity:0}.qdagEG_bubble{z-index:2;width:var(--bubble-width);padding:var(--gd-space-3);background:var(--gd-color-bg);border:1px solid var(--gd-color-text-inverse);border-radius:var(--gd-radius-card);position:absolute;transform:translateY(-100%)}.qdagEG_bubble:after{content:"";left:calc(var(--tail-inset) - 6px);background:var(--gd-color-bg);border-right:1px solid var(--gd-color-text-inverse);border-bottom:1px solid var(--gd-color-text-inverse);width:12px;height:12px;position:absolute;bottom:-7px;transform:rotate(45deg)}.qdagEG_bubble.qdagEG_tailRight:after{left:auto;right:calc(var(--tail-inset) - 6px)}.qdagEG_line{font-size:var(--gd-font-size-body);line-height:1.4}.qdagEG_accept{background:var(--gd-color-accent);color:var(--gd-color-text)}.qdagEG_accept:hover{background:var(--gd-color-accent-hover)!important;color:var(--gd-color-text)!important}.qdagEG_decline{border-color:var(--gd-color-accent);color:var(--gd-color-text);background:0 0}.qdagEG_speakerPortrait{border:1.5px solid var(--gd-color-border-strong);flex:none}.qdagEG_speakerName{font-size:var(--gd-font-size-body-sm);line-height:1.2}.qdagEG_speakerRole{font-size:var(--gd-font-size-label);line-height:1.2}.qdagEG_team{top:var(--gd-space-6);right:var(--gd-space-6);opacity:0;visibility:hidden;transition:opacity .5s,transform .5s,visibility 0s .5s;position:absolute;transform:translateY(-6px)}.qdagEG_teamShown{opacity:1;visibility:visible;transition:opacity .5s .3s,transform .5s .3s;transform:none}.qdagEG_member{corner-shape:round;opacity:.6;filter:grayscale();align-items:center;transition:opacity .35s,filter .35s,border-color .35s;border:1.5px solid var(--gd-color-border-strong)!important;border-radius:var(--gd-radius-pill)!important;background:color-mix(in srgb, var(--gd-color-bg) 85%, transparent)!important;gap:0!important;height:44px!important;padding:3px!important;display:flex!important}.qdagEG_member:hover{opacity:.9;filter:none}.qdagEG_memberActive{opacity:1;filter:none;border-color:var(--gd-color-accent)!important}.qdagEG_memberActive .qdagEG_memberPortrait{box-shadow:0 0 0 2px var(--gd-color-accent)}.qdagEG_memberActive .qdagEG_memberLabel{max-width:160px;padding:0 var(--gd-space-3) 0 var(--gd-space-2);opacity:1}.qdagEG_memberPortrait{flex:none;transition:box-shadow .35s}.qdagEG_memberLabel{white-space:nowrap;opacity:0;flex-direction:column;align-items:flex-start;max-width:0;padding:0;transition:max-width .45s,padding .45s,opacity .3s;display:flex;overflow:hidden}.qdagEG_untyped{visibility:hidden}
._4qji8G_container,._4qji8G_main{width:100%;margin:0 auto}._4qji8G_noConnectionContainer{color:var(--gd-color-text);text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:1573px;min-height:100vh;padding:16px;display:flex}._4qji8G_noConnectionContainer p{color:var(--gd-color-text-tertiary);text-align:center;width:80vw;max-width:600px;font-size:16px}
