.lobby-container{width:100%;min-height:100%;color:var(--bm-text);padding:12px var(--bm-gutter);background-color:#0000;flex-direction:column;display:flex}.lobby-container>.search-box{align-items:center;width:100%;margin-bottom:8px;display:flex}.lobby-container>.search-box>.title-box{align-items:center;gap:8px;display:flex}.lobby-container>.search-box>.title-box>.icon{width:24px;height:24px}.lobby-container>.search-box>.title-box>.title{font:var(--bm-fs-display);color:var(--bm-text)}.lobby-container>.card-container{flex-direction:column;flex:1;width:100%;padding-bottom:50px;display:flex}.lobby-container>.card-container>.no-games-message{width:100%;height:300px;color:rgba(var(--bm-fg-rgb), .4);background:var(--bm-surface-solid);border-radius:var(--bm-radius-card);place-items:center;padding:60px 20px;font-size:13px;font-weight:500;display:grid}.lobby-container>.card-container>.tab{scrollbar-width:none;-ms-overflow-style:none}.lobby-container>.card-container>.tab::-webkit-scrollbar{display:none}.lobby-container>.card-container>.tab{align-items:stretch;gap:20px;margin-bottom:12px;display:flex;overflow:auto hidden}.lobby-container>.card-container>.tab .tab-button{font:inherit;color:var(--bm-text-3);cursor:pointer;cursor:pointer;height:40px;font:var(--bm-fs-body);white-space:nowrap;-webkit-tap-highlight-color:#0000;background:0 0;border:none;flex-shrink:0;align-items:center;margin:0;padding:0 2px;font-weight:600;display:inline-flex;position:relative}.lobby-container>.card-container>.tab .tab-button.active{color:var(--bm-text)}.lobby-container>.card-container>.tab .tab-button.active:after{content:"";background:var(--bm-primary);border-radius:1px;height:2px;position:absolute;bottom:0;left:0;right:0}.lobby-container>.card-container>.search-input{border-radius:var(--bm-radius-input);background-color:var(--bm-surface-solid-2);align-items:center;gap:8px;width:100%;height:44px;margin-bottom:12px;padding:0 12px;display:flex}.lobby-container>.card-container>.search-input input{min-width:0;color:var(--bm-text);font:var(--bm-fs-body);background:0 0;border:none;outline:none;flex:1}.lobby-container>.card-container>.search-input input::placeholder{color:var(--bm-text-3)}.lobby-container>.card-container>.search-input .search-icon{color:var(--bm-text-3);flex-shrink:0;display:inline-flex}.lobby-container>.card-container>.card-list{-moz-column-gap:8px;scrollbar-width:none;flex:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;align-items:start;gap:14px 8px;width:100%;padding-bottom:20px;display:grid;overflow-y:auto}.lobby-container>.card-container>.card-list::-webkit-scrollbar{display:none}.lobby-container>.card-container>.card-list .minigame-card-container.disabled{pointer-events:none;opacity:.6}.lobby-container>.card-container>.card-list .minigame-card-timer{z-index:4;color:var(--bm-primary);font-variant-numeric:tabular-nums;white-space:nowrap;background:#0009;border-radius:6px;padding:2px 6px;font:700 11px/1.3 Pretendard,sans-serif;position:absolute;top:4px;right:4px}.lobby-container>.card-container>.card-list .minigame-card-timer .live-indicator{color:inherit}.live-indicator{color:var(--bm-text);font-weight:700}
