.lb-popover .ant-popover-inner{border:1px solid var(--stroke);border-radius:var(--r-l);box-shadow:var(--sh-float);padding:0}.lb-popover .ant-popover-inner-content{padding:0}.lb[data-v-5e0b6a81]{flex-direction:column;width:380px;max-width:calc(100vw - 24px);display:flex}.lb__head[data-v-5e0b6a81]{border-bottom:1px solid var(--stroke);gap:10px;padding:12px 14px}.lb__head[data-v-5e0b6a81],.lb__tile[data-v-5e0b6a81]{align-items:center;display:flex}.lb__tile[data-v-5e0b6a81]{width:32px;height:32px;color:var(--t1);background:linear-gradient(#fff1e2,#ffe0bf);border:1px solid #f6c894;border-radius:10px;flex:none;justify-content:center}.lb__title[data-v-5e0b6a81]{min-width:0;font-family:var(--f-display);color:var(--t1);flex:1;font-size:15px;font-weight:600}.lb__tag[data-v-5e0b6a81]{background:var(--pri-s);color:var(--pri-t);white-space:nowrap;border-radius:7px;flex:none;align-items:center;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.lb__tag--gray[data-v-5e0b6a81]{background:var(--sunken);color:var(--t2)}.lb__scroll[data-v-5e0b6a81]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--stroke2) transparent;max-height:min(520px,70vh);padding:4px 10px 12px;overflow-y:auto}.lb__state[data-v-5e0b6a81]{color:var(--t3);text-align:center;flex-direction:column;gap:10px;padding:28px 16px;font-size:12.5px;font-weight:600}.lb__state[data-v-5e0b6a81],.lb__state-tile[data-v-5e0b6a81]{justify-content:center;align-items:center;display:flex}.lb__state-tile[data-v-5e0b6a81]{background:var(--inset);border:1px solid var(--stroke);width:44px;height:44px;color:var(--t2);border-radius:14px}.lb__label[data-v-5e0b6a81]{font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--t3);padding:12px 4px 6px;font-size:11px;font-weight:500}.lb__label--inner[data-v-5e0b6a81]{padding-top:10px}.lb__list[data-v-5e0b6a81]{flex-direction:column;gap:6px;display:flex}.lb__vs[data-v-5e0b6a81]{font-family:var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);flex:none;font-size:10px;font-weight:600}.lb-row[data-v-5e0b6a81]{width:100%;font:inherit;color:inherit;text-align:left;background:var(--panel);border:1px solid var(--stroke);cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:8px 10px 8px 8px;transition:background-color .15s,border-color .15s;display:flex}.lb-row[data-v-5e0b6a81]:hover:not(:disabled,.lb-row--own){background:var(--hover);border-color:var(--hover-stroke)}.lb-row[data-v-5e0b6a81]:focus-visible{outline-offset:2px;outline:3px solid #6d4ae08c}.lb-row--own[data-v-5e0b6a81],.lb-row[data-v-5e0b6a81]:disabled{cursor:not-allowed;opacity:.55}.lb-row--nested[data-v-5e0b6a81]{background:var(--inset);border-radius:12px;padding:6px 8px}.lb-row--nested+.lb-row--nested[data-v-5e0b6a81]{margin-top:4px}.lb-row__tile[data-v-5e0b6a81]{background:var(--inset);border:1px solid var(--stroke);width:32px;height:32px;color:var(--t2);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.lb-row__eye[data-v-5e0b6a81]{color:var(--t3);flex:none}.lb-row__side[data-v-5e0b6a81]{flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.lb-row__side--right[data-v-5e0b6a81]{text-align:right}.lb-row__side--right[data-v-5e0b6a81] .user-card-row{flex-direction:row-reverse}.lb-group[data-v-5e0b6a81]{background:var(--panel);border:1px solid var(--stroke);border-radius:14px;transition:box-shadow .2s;overflow:hidden}.lb-group+.lb-group[data-v-5e0b6a81]{margin-top:8px}.lb-group--mine[data-v-5e0b6a81]{border-color:#e8790f80}.lb-group--open[data-v-5e0b6a81]{box-shadow:var(--sh-card)}.lb-group__header[data-v-5e0b6a81]{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:10px 10px 10px 12px;transition:background-color .15s;display:flex}.lb-group--mine .lb-group__header[data-v-5e0b6a81]{background:var(--pri-s)}.lb-group__header[data-v-5e0b6a81]:hover{background:var(--inset)}.lb-group__header[data-v-5e0b6a81]:focus-visible{outline-offset:-3px;outline:3px solid #6d4ae08c}.lb-group__names[data-v-5e0b6a81]{flex:1;align-items:baseline;gap:6px;min-width:0;font-size:13px;font-weight:800;display:flex}.lb-group__name[data-v-5e0b6a81]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lb-group__name--p1[data-v-5e0b6a81]{color:var(--info)}.lb-group__name--p2[data-v-5e0b6a81]{color:var(--danger)}.lb-group__chevron[data-v-5e0b6a81]{color:var(--t3);flex:none;transition:transform .2s}.lb-group--open .lb-group__chevron[data-v-5e0b6a81]{transform:rotate(180deg)}.lb-group__body[data-v-5e0b6a81]{border-top:1px solid var(--stroke);padding:10px}.lb-group__sides[data-v-5e0b6a81]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lb-group__footer[data-v-5e0b6a81]{border-top:1px solid var(--stroke);justify-content:flex-end;margin-top:10px;padding-top:10px;display:flex}.lb-side[data-v-5e0b6a81]{--side-color:var(--info);--side-soft:var(--info-s);background:var(--inset);border:1px solid var(--stroke);border-radius:12px;min-width:0;padding:8px 8px 8px 11px;position:relative;overflow:hidden}.lb-side[data-v-5e0b6a81]:before{content:"";background:var(--side-color);width:4px;position:absolute;inset:0 auto 0 0}.lb-side--p2[data-v-5e0b6a81]{--side-color:var(--danger);--side-soft:var(--danger-s)}.lb-side__title[data-v-5e0b6a81]{font-family:var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--side-color);align-items:center;gap:6px;padding-bottom:6px;font-size:10.5px;font-weight:600;display:flex}.lb-side__name[data-v-5e0b6a81]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lb-side__cap[data-v-5e0b6a81]{font-family:var(--f-ui);letter-spacing:0;color:var(--t3);flex:none;font-weight:700}.lb-side__subtitle[data-v-5e0b6a81]{border-top:1px dashed var(--stroke2);text-transform:uppercase;letter-spacing:.04em;color:var(--t3);margin-top:6px;padding:6px 0 2px;font-size:10.5px;font-weight:800}.lb-member[data-v-5e0b6a81]{align-items:center;gap:4px;min-height:32px;font-size:13px;font-weight:700;display:flex}.lb-member--out[data-v-5e0b6a81]{opacity:.45}.lb-member--out[data-v-5e0b6a81] .username{text-decoration:line-through}.lb-member__crown[data-v-5e0b6a81]{color:#c98a00;flex:none;justify-content:center;width:16px;display:inline-flex}.lb-member__name[data-v-5e0b6a81]{flex:1;min-width:0;overflow:hidden}.lb-act[data-v-5e0b6a81]{width:28px;height:28px;color:var(--t2);background:var(--panel);border:1px solid var(--stroke);cursor:pointer;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0;font-size:13px;transition:background-color .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}.lb-act[data-v-5e0b6a81]:hover:not(:disabled){color:var(--t1);border-color:var(--hover-stroke)}.lb-act[data-v-5e0b6a81]:active:not(:disabled){transform:scale(.92)}.lb-act[data-v-5e0b6a81]:focus-visible{outline-offset:1px;outline:3px solid #6d4ae08c}.lb-act[data-v-5e0b6a81]:disabled{cursor:not-allowed;opacity:.4}.lb-act--attack[data-v-5e0b6a81]{color:#fff;background:linear-gradient(180deg,var(--pri-btn),var(--pri-btn2));border-color:var(--pri)}.lb-act--attack[data-v-5e0b6a81]:hover:not(:disabled){color:#fff;border-color:var(--pri);filter:brightness(1.05)}.lb-act--accept[data-v-5e0b6a81]{color:var(--ok);background:var(--ok-s);border-color:var(--ok-b)}.lb-act--accept[data-v-5e0b6a81]:hover:not(:disabled){color:#fff;background:var(--ok);border-color:var(--ok)}.lb-act--reject[data-v-5e0b6a81]{color:var(--err);background:var(--err-s);border-color:var(--err-b)}.lb-act--reject[data-v-5e0b6a81]:hover:not(:disabled){color:#fff;background:var(--err);border-color:var(--err)}.lb-join[data-v-5e0b6a81]{width:100%;font:inherit;color:var(--side-color);background:var(--panel);border:1.5px dashed color-mix(in srgb,var(--side-color) 45%,transparent);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:6px;padding:7px 8px;font-size:12.5px;font-weight:800;transition:background-color .15s,border-color .15s;display:flex}.lb-join[data-v-5e0b6a81]:hover:not(:disabled){background:var(--side-soft);border-color:var(--side-color)}.lb-join[data-v-5e0b6a81]:focus-visible{outline-offset:2px;outline:3px solid #6d4ae08c}.lb-join[data-v-5e0b6a81]:disabled{cursor:not-allowed;opacity:.45}.dark{background:var(--pri-s);border-color:#f28a2459}.dark,.dark{background:var(--inset);border-color:var(--stroke2)}@media (width<=600px){.lb-popover{left:12px!important;right:12px!important}.lb[data-v-5e0b6a81]{width:auto;max-width:none}.lb__scroll[data-v-5e0b6a81]{max-height:65vh;padding:4px 8px 10px}.lb-act[data-v-5e0b6a81]{width:34px;height:34px}.lb-member[data-v-5e0b6a81]{min-height:38px}.lb-join[data-v-5e0b6a81]{padding:9px 8px;font-size:13px}}@media (width<=380px){.lb-group__sides[data-v-5e0b6a81]{grid-template-columns:1fr}}:root.dark .lb__tile[data-v-5e0b6a81]{background:#f28a2429;border-color:#f28a245c}.battle-spectate-room[data-v-079efa1e]{height:100%;position:relative;overflow-y:auto}.battle-spectate-room__spin[data-v-079efa1e]{justify-content:center;padding:48px 0;display:flex}
