.game-lobby-module__jfQ9LW__top{--gl-color:var(--indigo);padding-top:var(--space-4);flex-direction:column;gap:20px;display:flex}.game-lobby-module__jfQ9LW__left,.game-lobby-module__jfQ9LW__right{display:contents}.game-lobby-module__jfQ9LW__face{order:1}.game-lobby-module__jfQ9LW__openSlot{order:2}.game-lobby-module__jfQ9LW__ctaWrap{order:3}.game-lobby-module__jfQ9LW__panel{order:4}.game-lobby-module__jfQ9LW__liveSlot{order:5}.game-lobby-module__jfQ9LW__face{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-l);background:var(--gl-color);color:#fff;flex-direction:column;display:flex}.game-lobby-module__jfQ9LW__faceTop{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.game-lobby-module__jfQ9LW__motif{flex:none;width:72px;height:72px}.game-lobby-module__jfQ9LW__motif.game-lobby-module__jfQ9LW__motifArt{width:112px;height:112px;margin-bottom:-8px}.game-lobby-module__jfQ9LW__motif.game-lobby-module__jfQ9LW__motifScene{width:112px;height:112px}.game-lobby-module__jfQ9LW__motif svg,.game-lobby-module__jfQ9LW__motif img{object-fit:contain;width:100%;height:100%;display:block}.game-lobby-module__jfQ9LW__motif img{filter:drop-shadow(0 6px 10px #00000040)}.game-lobby-module__jfQ9LW__tags{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.game-lobby-module__jfQ9LW__tag{color:#fff;white-space:nowrap;background:#14100cc7;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.4}.game-lobby-module__jfQ9LW__faceTitle{color:#fff;overflow-wrap:anywhere;margin:0;font-size:36px;line-height:1.25}.game-lobby-module__jfQ9LW__faceDesc{color:#fff;margin:0;font-size:15px;line-height:1.55}.game-lobby-module__jfQ9LW__ctaWrap{flex-direction:column;gap:12px;display:flex}.game-lobby-module__jfQ9LW__cta{flex-direction:column;gap:10px;display:flex}.game-lobby-module__jfQ9LW__notice{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.5}.game-lobby-module__jfQ9LW__error{border-radius:var(--radius-s);background:color-mix(in srgb, var(--danger,#b3261e) 14%, var(--paper-raised));color:var(--ink);margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.game-lobby-module__jfQ9LW__secondary{width:100%}.game-lobby-module__jfQ9LW__secondaryRow{flex-direction:column;gap:10px;display:flex}.game-lobby-module__jfQ9LW__caret{font-size:12px}.game-lobby-module__jfQ9LW__panel{gap:var(--space-4);border:1px solid var(--hairline);border-radius:var(--radius-l);background:var(--paper-raised);flex-direction:column;padding:20px;display:flex}.game-lobby-module__jfQ9LW__panel[hidden]{display:none}.game-lobby-module__jfQ9LW__panelHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.game-lobby-module__jfQ9LW__panelHead h2{font-size:18px;font-weight:700}.game-lobby-module__jfQ9LW__panelClose{min-height:44px;color:var(--indigo);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px;font-weight:700}.game-lobby-module__jfQ9LW__setting{gap:var(--space-2);flex-direction:column;display:flex}.game-lobby-module__jfQ9LW__settingLabel{color:var(--ink-soft);margin:0;font-size:13px;font-weight:500}.game-lobby-module__jfQ9LW__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.game-lobby-module__jfQ9LW__checkRow{align-items:center;gap:var(--space-2);min-height:44px;color:var(--ink);cursor:pointer;font-size:14px;display:flex}.game-lobby-module__jfQ9LW__checkRow input{width:18px;height:18px;accent-color:var(--ink);flex:none}.game-lobby-module__jfQ9LW__note{color:var(--ink-soft);margin:0;font-size:12px;line-height:1.5}.game-lobby-module__jfQ9LW__summary{padding:var(--space-3);border-radius:var(--radius-s);background:var(--paper-sunken);color:var(--ink);flex-direction:column;gap:2px;margin:0;font-size:14px;font-weight:700;line-height:1.5;display:flex}.game-lobby-module__jfQ9LW__summary span{color:var(--ink-soft);font-size:12px;font-weight:500}.game-lobby-module__jfQ9LW__rooms{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.game-lobby-module__jfQ9LW__roomsHead{flex-wrap:wrap;align-items:flex-end;gap:4px 10px;display:flex}.game-lobby-module__jfQ9LW__roomsHead h2{font-size:22px;line-height:1.3}.game-lobby-module__jfQ9LW__roomsHead span{color:var(--ink-soft);padding-bottom:2px;font-size:13px;font-weight:500}.game-lobby-module__jfQ9LW__group{margin:calc(var(--space-2) * -1) 0 0;color:var(--ink-soft);font-size:13px;font-weight:700}.game-lobby-module__jfQ9LW__cards{gap:var(--space-3);margin:0 calc(var(--hv2-gutter,20px) * -1);padding:0 var(--hv2-gutter,20px) 4px;scroll-snap-type:x proximity;scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.game-lobby-module__jfQ9LW__cards::-webkit-scrollbar{display:none}.game-lobby-module__jfQ9LW__cards>li{scroll-snap-align:start;flex:0 0 262px;display:flex}.game-lobby-module__jfQ9LW__cards .hv2-card{flex:1}.game-lobby-module__jfQ9LW__cards .hv2-card .hv2-card-art{height:88px}.game-lobby-module__jfQ9LW__cards .hv2-card .hv2-card-motif{width:52px;height:52px;right:14px}.game-lobby-module__jfQ9LW__rows{border:1px solid var(--hairline);border-radius:var(--radius-l);background:var(--paper-raised);margin:0;padding:0;list-style:none;overflow:hidden}.game-lobby-module__jfQ9LW__rows .hv2-row{gap:6px var(--space-3);grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"mini name op""mini seats op""mini state op";padding:14px}.game-lobby-module__jfQ9LW__rows .hv2-row .hv2-row-mini{grid-area:mini;align-self:start;width:40px;height:40px}.game-lobby-module__jfQ9LW__rows .hv2-row .hv2-row-name{grid-area:name;font-size:16px}.game-lobby-module__jfQ9LW__rows .hv2-row .hv2-row-seats{grid-area:seats}.game-lobby-module__jfQ9LW__rows .hv2-row .hv2-row-state{grid-area:state}.game-lobby-module__jfQ9LW__rows .hv2-row .hv2-row-time{display:none}.game-lobby-module__jfQ9LW__rows .hv2-row .hv2-row-op{flex-direction:column;grid-area:op;align-items:flex-end}.game-lobby-module__jfQ9LW__more{min-height:44px;color:var(--indigo);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:700}.game-lobby-module__jfQ9LW__invite{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 20px;border:1px solid var(--hairline);border-radius:var(--radius-l);background:var(--paper-raised);display:flex}.game-lobby-module__jfQ9LW__inviteTitle{margin:0;font-size:16px;font-weight:700}.game-lobby-module__jfQ9LW__inviteNote{color:var(--ink-soft);margin:4px 0 0;font-size:13px;line-height:1.4}.game-lobby-module__jfQ9LW__inviteButton{flex:none}@media (min-width:960px){.game-lobby-module__jfQ9LW__top{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,560px) minmax(0,1fr);padding-top:20px;display:grid}.game-lobby-module__jfQ9LW__topSolo{grid-template-columns:minmax(0,560px)}.game-lobby-module__jfQ9LW__left{flex-direction:column;min-width:0;display:flex}.game-lobby-module__jfQ9LW__right{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.game-lobby-module__jfQ9LW__face,.game-lobby-module__jfQ9LW__openSlot,.game-lobby-module__jfQ9LW__ctaWrap,.game-lobby-module__jfQ9LW__panel,.game-lobby-module__jfQ9LW__liveSlot{order:0}.game-lobby-module__jfQ9LW__face{padding:var(--space-6) var(--space-6) 0;border-radius:var(--radius-l) var(--radius-l) 0 0;gap:20px}.game-lobby-module__jfQ9LW__motif{width:96px;height:96px}.game-lobby-module__jfQ9LW__motif.game-lobby-module__jfQ9LW__motifArt{width:136px;height:136px}.game-lobby-module__jfQ9LW__motif.game-lobby-module__jfQ9LW__motifScene{width:144px;height:144px}.game-lobby-module__jfQ9LW__faceTitle{font-size:48px;line-height:1.2}.game-lobby-module__jfQ9LW__faceDesc{font-size:16px}.game-lobby-module__jfQ9LW__ctaWrap{padding:20px var(--space-6) var(--space-6);border-radius:0 0 var(--radius-l) var(--radius-l);background:var(--gl-color);--btn-p-face:var(--paper-raised);--btn-p-ink:var(--ink);--btn-p-edge:color-mix(in srgb, var(--gl-color) 55%, #000);--btn-s-edge:color-mix(in srgb, var(--gl-color) 55%, #000);--btn-s-line:color-mix(in srgb, var(--gl-color) 40%, #000);--btn-ring:#fff}.game-lobby-module__jfQ9LW__notice{color:#ffffffeb}.game-lobby-module__jfQ9LW__error{color:var(--ink)}.game-lobby-module__jfQ9LW__secondaryRow{flex-flow:wrap}.game-lobby-module__jfQ9LW__secondary{width:auto}.game-lobby-module__jfQ9LW__panel{margin-top:var(--space-4)}.game-lobby-module__jfQ9LW__roomsHead h2{font-size:26px}.game-lobby-module__jfQ9LW__cards{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.game-lobby-module__jfQ9LW__cards>li{flex:none}}@media (min-width:960px) and (max-width:1180px){.game-lobby-module__jfQ9LW__cards{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.game-lobby-module__jfQ9LW__cards{scroll-behavior:auto}}.game-lobby-module__jfQ9LW__section{gap:var(--space-4);flex-direction:column;padding-top:40px;display:flex}.game-lobby-module__jfQ9LW__sectionHead{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}.game-lobby-module__jfQ9LW__sectionHead h2{font-size:24px;line-height:1.3}.game-lobby-module__jfQ9LW__seeAll{min-height:44px;color:var(--indigo);white-space:nowrap;align-items:center;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.game-lobby-module__jfQ9LW__seeAll:hover{text-decoration:underline}.game-lobby-module__jfQ9LW__rankCard{border:1px solid var(--hairline);border-radius:var(--radius-l);background:var(--paper-raised);overflow:hidden}.game-lobby-module__jfQ9LW__rankList{margin:0;padding:0;list-style:none}.game-lobby-module__jfQ9LW__rankList li{padding:var(--space-3) 20px;align-items:center;gap:14px;display:flex}.game-lobby-module__jfQ9LW__rankList li+li{border-top:1px solid var(--hairline)}.game-lobby-module__jfQ9LW__rankYou{background:var(--paper-sunken)}.game-lobby-module__jfQ9LW__rankNo{background:var(--paper-sunken);width:28px;height:28px;color:var(--ink);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.game-lobby-module__jfQ9LW__rankNoTop{background:var(--ink);color:var(--paper)}.game-lobby-module__jfQ9LW__rankName{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:15px;font-weight:700;text-decoration:none;overflow:hidden}a.game-lobby-module__jfQ9LW__rankName:hover{text-decoration:underline}.game-lobby-module__jfQ9LW__rankValue{color:var(--ink-soft);flex:none;font-size:13px;font-weight:500}.game-lobby-module__jfQ9LW__rankNote{padding:var(--space-4) 20px;color:var(--ink-soft);margin:0;font-size:14px}.game-lobby-module__jfQ9LW__folds{border:1px solid var(--hairline);border-radius:var(--radius-l);background:var(--paper-raised);margin-top:40px;overflow:hidden}.game-lobby-module__jfQ9LW__fold+.game-lobby-module__jfQ9LW__fold{border-top:1px solid var(--hairline)}.game-lobby-module__jfQ9LW__foldTitle{font-size:inherit;font-weight:inherit;margin:0}.game-lobby-module__jfQ9LW__foldButton{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-height:44px;padding:var(--space-4) 20px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.game-lobby-module__jfQ9LW__foldButton>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.game-lobby-module__jfQ9LW__foldButton strong{font-size:16px}.game-lobby-module__jfQ9LW__foldButton small{color:var(--ink-soft);font-size:12px;font-weight:500}.game-lobby-module__jfQ9LW__foldCaret{color:var(--ink-soft);flex:none;font-size:14px}.game-lobby-module__jfQ9LW__foldBody{flex-direction:column;align-items:flex-start;gap:10px;padding:0 20px 20px;font-size:14px;line-height:1.6;display:flex}.game-lobby-module__jfQ9LW__foldBody[hidden]{display:none}:is(.game-lobby-module__jfQ9LW__foldBody p,.game-lobby-module__jfQ9LW__foldBody ul){margin:0}.game-lobby-module__jfQ9LW__foldNote{color:var(--ink-soft);margin:0;font-size:13px}.game-lobby-module__jfQ9LW__editor{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.game-lobby-module__jfQ9LW__editor textarea{box-sizing:border-box;width:100%;padding:var(--space-3);border:1px solid var(--hairline-strong);border-radius:var(--radius-s);background:var(--field);color:var(--ink);font:inherit;resize:vertical;font-size:14px;line-height:1.6}.game-lobby-module__jfQ9LW__editorActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.game-lobby-module__jfQ9LW__confirmInline,.game-lobby-module__jfQ9LW__ghost{border-radius:var(--radius-s);min-height:44px;font:inherit;cursor:pointer;padding:0 20px;font-size:14px;font-weight:700}.game-lobby-module__jfQ9LW__confirmInline{background:var(--indigo);color:var(--on-accent);border:1px solid #0000}.game-lobby-module__jfQ9LW__ghost{border:1px solid var(--hairline-strong);background:var(--paper-raised);color:var(--ink)}.game-lobby-module__jfQ9LW__confirmInline:disabled,.game-lobby-module__jfQ9LW__ghost:disabled{opacity:.5;cursor:default}.game-lobby-module__jfQ9LW__linkButton{min-height:44px;color:var(--indigo);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700}.game-lobby-module__jfQ9LW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.game-lobby-module__jfQ9LW__reportToggle{padding-top:32px}.game-lobby-module__jfQ9LW__reportLink{min-height:44px;color:var(--ink-soft);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.game-lobby-module__jfQ9LW__reportLink:hover{color:var(--ink)}.game-lobby-module__jfQ9LW__liveToggle{align-items:center;gap:var(--space-2);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.game-lobby-module__jfQ9LW__liveToggle span{color:var(--ink-soft);font-size:14px}.game-lobby-module__jfQ9LW__liveBody{gap:var(--space-4);flex-direction:column;display:flex}.game-lobby-module__jfQ9LW__liveBody[hidden]{display:none}
