.th.svelte-esqlke{position:relative;overflow:hidden;min-width:0;max-width:100%;border-radius:1.1rem;border:1px solid rgba(228,228,231,.9);background:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dark .th.svelte-esqlke{border-color:#27272ae6;background:#18181bb3}.th-head.svelte-esqlke{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .75rem;border-bottom:1px solid rgba(228,228,231,.85)}.dark .th-head.svelte-esqlke{border-color:#27272ad9}.th-badge.svelte-esqlke{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .5rem;border-radius:999px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:8px;font-weight:800;letter-spacing:.14em}.th-room.svelte-esqlke{font-size:.66rem;font-weight:800;color:#a1a1aa}.th-body.svelte-esqlke{display:flex;align-items:center;gap:.6rem;padding:.7rem .75rem .4rem}.th-avatars.svelte-esqlke{display:flex}.th-av.svelte-esqlke{width:2.15rem;height:2.15rem;margin-left:-.45rem;padding:0;overflow:hidden;border-radius:50%;border:2px solid #fff;background:#f4f4f5;cursor:pointer;display:grid;place-items:center;font-size:.68rem;font-weight:800;color:#71717a;transition:transform .2s ease,border-color .2s ease}.dark .th-av.svelte-esqlke{border-color:#18181b;background:#27272a;color:#a1a1aa}.th-av.svelte-esqlke:first-child{margin-left:0}.th-av.on.svelte-esqlke{border-color:#2563eb;transform:translateY(-2px)}.th-av.svelte-esqlke img:where(.svelte-esqlke){width:100%;height:100%;object-fit:cover}.th-info.svelte-esqlke{flex:1;min-width:0}.th-name.svelte-esqlke{margin:0;font-size:.8rem;font-weight:800;color:#09090b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .th-name.svelte-esqlke{color:#fff}.th-stats.svelte-esqlke{margin:.1rem 0 0;font-size:.64rem;font-weight:600;color:#a1a1aa}.th-stats.svelte-esqlke b:where(.svelte-esqlke){color:#2563eb;font-weight:800}.dark .th-stats.svelte-esqlke b:where(.svelte-esqlke){color:#60a5fa}.th-join.svelte-esqlke{flex:none;height:1.9rem;padding:0 .7rem;border:0;border-radius:999px;background:#2563eb;color:#fff;font-size:.66rem;font-weight:800;font-family:inherit;cursor:pointer;transition:background .2s ease,transform .15s ease}.th-join.svelte-esqlke:active{transform:scale(.96)}.th-join.joined.svelte-esqlke{background:#10b98124;color:#047857}.dark .th-join.joined.svelte-esqlke{color:#6ee7b7}.th-strip.svelte-esqlke{display:flex;gap:.3rem;padding:.35rem .75rem .6rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;min-width:0;max-width:100%}.th-strip.svelte-esqlke::-webkit-scrollbar{display:none}.th-chip.svelte-esqlke{display:inline-flex;align-items:center;gap:.25rem;flex:none;padding:.16rem .4rem .16rem .16rem;border-radius:999px;background:#f4f4f5e6;border:1px solid rgba(228,228,231,.9)}.dark .th-chip.svelte-esqlke{background:#27272acc;border-color:#3f3f46e6}.th-chip.svelte-esqlke img:where(.svelte-esqlke){width:1.15rem;height:1.15rem;border-radius:50%;object-fit:cover}.th-chip.svelte-esqlke em:where(.svelte-esqlke){font-style:normal;max-width:4.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;font-weight:700;color:#52525b}.dark .th-chip.svelte-esqlke em:where(.svelte-esqlke){color:#a1a1aa}.th-dots.svelte-esqlke{display:flex;justify-content:center;gap:.25rem;padding-bottom:.5rem}.th-dots.svelte-esqlke button:where(.svelte-esqlke){width:5px;height:5px;padding:0;border:0;border-radius:50%;background:#d4d4d8;cursor:pointer}.dark .th-dots.svelte-esqlke button:where(.svelte-esqlke){background:#3f3f46}.th-dots.svelte-esqlke button.on:where(.svelte-esqlke){width:14px;border-radius:999px;background:#2563eb}
