.society.svelte-1t1tz0a{width:100%;height:100vh;position:relative;overflow:hidden;background:#0d1117}.society__canvas.svelte-1t1tz0a{position:absolute;inset:0;z-index:1}.society__speech.svelte-1t1tz0a{position:absolute;transform:translate(-50%,-50%);display:flex;gap:3px;padding:6px 10px;background:#ffffffe6;border-radius:12px;z-index:10;pointer-events:none}.society__speech-dot.svelte-1t1tz0a{width:6px;height:6px;background:#4a5568;border-radius:50%;animation:svelte-1t1tz0a-speech-bounce 1s ease-in-out infinite}.society__speech-dot.svelte-1t1tz0a:nth-child(2){animation-delay:.15s}.society__speech-dot.svelte-1t1tz0a:nth-child(3){animation-delay:.3s}@keyframes svelte-1t1tz0a-speech-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.society__controls.svelte-1t1tz0a{position:absolute;bottom:8px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:6px;padding:4px 8px;background:#ffffff1f;border-radius:18px;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(24px);box-shadow:0 8px 32px #0006;z-index:100}.society__label.svelte-1t1tz0a{color:#fff9;font-size:11px;font-weight:500;font-family:var(--font-family-bodytype);padding:0 4px;text-transform:uppercase;letter-spacing:.5px}.society__btn.svelte-1t1tz0a{min-width:32px;height:32px;padding:0 10px;border-radius:8px;border:none;background:transparent;color:#ffffffd9;font-size:13px;font-weight:500;font-family:var(--font-family-bodytype);cursor:pointer;transition:all .15s ease;&:hover{background:#ffffff1a;transform:translateY(-1px)}&:active{transform:scale(.96)}}.society__btn--active.svelte-1t1tz0a{background:#fff3;box-shadow:inset 0 1px #ffffff1a}.society__divider.svelte-1t1tz0a{width:1px;height:20px;background:#ffffff26;margin:0 4px}
