.lobby-membership[data-v-bb805b42]{display:flex;flex-direction:column;gap:8px;padding:0 4px 16px;position:relative}.lobby-membership__label-row[data-v-bb805b42]{align-items:center;display:flex;gap:8px;justify-content:space-between;padding-inline:3px}.lobby-membership__label[data-v-bb805b42]{color:var(--lobby-text-faint);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lobby-membership__active[data-v-bb805b42]{color:var(--lobby-link-accent);font-size:8px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.lobby-membership__trigger[data-v-bb805b42]{align-items:center;background:radial-gradient(circle at 8% 50%,color-mix(in srgb,var(--lobby-accent) 11%,transparent),transparent 38%),linear-gradient(135deg,var(--lobby-glass-bg-strong),var(--lobby-glass-bg));border:1px solid color-mix(in srgb,var(--lobby-accent) 18%,var(--lobby-border-strong));border-radius:15px;box-shadow:inset 0 1px color-mix(in srgb,#fff 45%,transparent),0 12px 28px -24px color-mix(in srgb,var(--lobby-accent) 45%,transparent);color:var(--lobby-text);cursor:pointer;display:flex;gap:11px;overflow:hidden;padding:10px 11px;position:relative;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease;width:100%}.lobby-membership__trigger--open[data-v-bb805b42],.lobby-membership__trigger[data-v-bb805b42]:hover{background:var(--lobby-surface-hover);border-color:color-mix(in srgb,var(--lobby-accent) 42%,var(--lobby-border-strong));box-shadow:inset 0 1px color-mix(in srgb,#fff 50%,transparent),0 16px 32px -22px color-mix(in srgb,var(--lobby-accent) 45%,transparent);transform:translateY(-1px)}.lobby-membership__trigger[data-v-bb805b42]:focus-visible{outline:2px solid color-mix(in srgb,var(--lobby-accent) 55%,transparent);outline-offset:2px}.lobby-membership__mark[data-v-bb805b42]{--membership-accent:var(--lobby-accent);background:radial-gradient(circle at 35% 25%,color-mix(in srgb,#fff 70%,transparent),transparent 28%),color-mix(in srgb,var(--membership-accent) 13%,var(--lobby-fill-dark));border:1px solid color-mix(in srgb,var(--membership-accent) 28%,var(--lobby-border));border-radius:12px;box-shadow:inset 0 1px color-mix(in srgb,#fff 55%,transparent),0 8px 20px -12px color-mix(in srgb,var(--membership-accent) 70%,transparent);color:var(--membership-accent);display:grid;flex-shrink:0;height:36px;place-items:center;position:relative;width:36px}.lobby-membership__mark[data-v-bb805b42]:after{background:var(--lobby-emerald);border-radius:50%;bottom:4px;box-shadow:0 0 7px color-mix(in srgb,var(--lobby-emerald) 75%,transparent);content:"";height:5px;position:absolute;right:4px;width:5px}.lobby-membership__value[data-v-bb805b42]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;text-align:left}.lobby-membership__value strong[data-v-bb805b42]{color:var(--lobby-text);font-size:13px;font-weight:750;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lobby-membership__value small[data-v-bb805b42]{color:var(--lobby-text-faint);display:-webkit-box;font-size:9px;font-weight:550;line-height:1.3;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.lobby-membership__chev[data-v-bb805b42]{color:var(--lobby-text-faint);flex-shrink:0;transition:transform .2s ease,color .2s ease}.lobby-membership__chev--open[data-v-bb805b42]{color:var(--lobby-accent);transform:rotate(180deg)}.lobby-membership__panel[data-v-bb805b42]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:var(--lobby-surface);border:1px solid color-mix(in srgb,var(--lobby-accent) 24%,var(--lobby-border-strong));border-radius:16px;box-shadow:var(--lobby-composer-shadow),0 0 0 1px color-mix(in srgb,#fff 5%,transparent) inset;left:4px;overflow:hidden;position:absolute;right:4px;top:calc(100% + 8px);z-index:40}.lobby-membership__menu[data-v-bb805b42]{list-style:none;margin:0;padding:8px 8px 6px}.lobby-membership__option[data-v-bb805b42]{--membership-accent:var(--lobby-accent);align-items:center;background:transparent;border:none;border-radius:10px;color:var(--lobby-text);cursor:pointer;display:flex;gap:12px;padding:11px 12px 11px 10px;text-align:left;transition:background .15s ease,box-shadow .15s ease,transform .15s ease;width:100%}.lobby-membership__option[data-v-bb805b42]:hover{background:color-mix(in srgb,var(--membership-accent) 8%,var(--lobby-surface-hover))}.lobby-membership__option[data-v-bb805b42]:focus-visible{outline:2px solid color-mix(in srgb,var(--membership-accent) 45%,transparent);outline-offset:-2px}.lobby-membership__option--active[data-v-bb805b42]{background:color-mix(in srgb,var(--membership-accent) 12%,var(--lobby-glass-bg-strong));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--membership-accent) 28%,var(--lobby-border))}.lobby-membership__option-accent[data-v-bb805b42]{align-self:stretch;background:var(--membership-accent);border-radius:999px;box-shadow:0 0 12px color-mix(in srgb,var(--membership-accent) 35%,transparent);flex-shrink:0;min-height:38px;width:4px}.lobby-membership__option-copy[data-v-bb805b42]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.lobby-membership__option-name[data-v-bb805b42]{color:var(--lobby-text);font-size:13px;font-weight:700;letter-spacing:-.012em}.lobby-membership__option-desc[data-v-bb805b42]{color:var(--lobby-text-muted);font-size:11.5px;font-weight:500;line-height:1.4}.lobby-membership__option-check[data-v-bb805b42]{color:var(--lobby-emerald);flex-shrink:0}.lobby-membership__option-spark[data-v-bb805b42]{color:var(--membership-accent);flex-shrink:0;opacity:.9}.lobby-membership__pricing-link[data-v-bb805b42]{align-items:center;background:var(--lobby-glass-bg-strong);border-radius:0;border-top:1px solid var(--lobby-border);color:var(--lobby-link-accent);display:flex;font-size:11.5px;font-weight:600;gap:6px;justify-content:center;letter-spacing:-.01em;margin:0;padding:10px 16px 12px;text-decoration:none;transition:background .15s ease,color .15s ease}.lobby-membership__pricing-link[data-v-bb805b42]:hover{background:var(--lobby-accent-surface);color:var(--lobby-accent)}.lobby-membership__pricing-link[data-v-bb805b42]:focus-visible{outline:2px solid color-mix(in srgb,var(--lobby-accent) 45%,transparent);outline-offset:-2px}.lobby-membership-panel-enter-active[data-v-bb805b42],.lobby-membership-panel-leave-active[data-v-bb805b42]{transition:opacity .16s ease,transform .16s ease}.lobby-membership-panel-enter-from[data-v-bb805b42],.lobby-membership-panel-leave-to[data-v-bb805b42]{opacity:0;transform:translateY(-4px)}.lobby-side[data-v-07ec33a0]{backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);background:var(--lobby-sidebar);border-right:1px solid var(--lobby-border);display:flex;flex-direction:column;flex-shrink:0;height:100vh;padding:14px 12px 12px;position:relative;transition:width .2s ease,padding .2s ease;width:248px;z-index:20}.lobby-side--collapsed[data-v-07ec33a0]{padding-inline:8px;width:68px}@media(max-width:767px){.lobby-side[data-v-07ec33a0]{box-shadow:12px 0 40px #00000073;left:0;position:fixed;top:0;transform:translate(-100%);transition:transform .22s ease;width:248px}.lobby-side--open[data-v-07ec33a0]{transform:translate(0)}.lobby-side--collapsed[data-v-07ec33a0]{padding-inline:12px;width:248px}}.lobby-side__edge-toggle[data-v-07ec33a0]{align-items:center;background:linear-gradient(165deg,var(--lobby-surface) 0,color-mix(in srgb,var(--lobby-surface) 88%,var(--lobby-fill-dark) 12%) 100%);border:1px solid var(--lobby-border-strong);border-radius:999px;box-shadow:inset 0 1px color-mix(in srgb,#fff 72%,transparent),0 10px 22px -12px color-mix(in srgb,var(--lobby-text) 28%,transparent),0 0 0 3px color-mix(in srgb,var(--lobby-sidebar) 88%,transparent);color:var(--lobby-text-faint);cursor:pointer;display:none;height:26px;justify-content:center;padding:0;position:absolute;right:-13px;top:24px;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .2s cubic-bezier(.16,1,.3,1),box-shadow .18s ease;width:26px;z-index:30}.lobby-side__edge-toggle svg[data-v-07ec33a0]{flex-shrink:0;opacity:.92;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .18s ease}@media(min-width:768px){.lobby-side__edge-toggle[data-v-07ec33a0]{display:inline-flex}}.lobby-side:hover .lobby-side__edge-toggle[data-v-07ec33a0],.lobby-side__edge-toggle[data-v-07ec33a0]:focus-visible{border-color:color-mix(in srgb,var(--lobby-accent) 28%,var(--lobby-border-strong));color:var(--lobby-text-muted)}.lobby-side__edge-toggle[data-v-07ec33a0]:hover{background:linear-gradient(165deg,color-mix(in srgb,var(--lobby-accent-soft) 36%,var(--lobby-surface)) 0,var(--lobby-surface) 100%);border-color:color-mix(in srgb,var(--lobby-accent) 42%,var(--lobby-border-strong));box-shadow:inset 0 1px color-mix(in srgb,#fff 80%,transparent),0 12px 28px -10px color-mix(in srgb,var(--lobby-accent) 38%,transparent),0 0 0 3px color-mix(in srgb,var(--lobby-sidebar) 92%,transparent);color:var(--lobby-accent);transform:scale(1.1)}.lobby-side__edge-toggle:hover svg[data-v-07ec33a0]{opacity:1}.lobby-side--collapsed .lobby-side__edge-toggle:hover svg[data-v-07ec33a0]{transform:translate(1px)}.lobby-side:not(.lobby-side--collapsed) .lobby-side__edge-toggle:hover svg[data-v-07ec33a0]{transform:translate(-1px)}.lobby-side__edge-toggle[data-v-07ec33a0]:active{transform:scale(.96)}.lobby-side__edge-toggle[data-v-07ec33a0]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--lobby-accent) 24%,transparent),0 10px 22px -12px color-mix(in srgb,var(--lobby-text) 28%,transparent),0 0 0 6px color-mix(in srgb,var(--lobby-sidebar) 92%,transparent);outline:none}.lobby-side__head[data-v-07ec33a0]{background:radial-gradient(circle at 5% 10%,color-mix(in srgb,var(--lobby-accent) 17%,transparent),transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--lobby-accent) 6%,var(--lobby-glass-bg-strong)),var(--lobby-glass-bg));border:1px solid color-mix(in srgb,var(--lobby-accent) 16%,var(--lobby-border));border-radius:16px;box-shadow:inset 0 1px color-mix(in srgb,#fff 55%,transparent),0 14px 36px -28px color-mix(in srgb,var(--lobby-accent) 48%,transparent);margin:0 0 12px;overflow:hidden;padding:10px;position:relative}.lobby-side__head[data-v-07ec33a0]:after{border:1px solid color-mix(in srgb,var(--lobby-accent) 15%,transparent);border-radius:50%;bottom:-28px;box-shadow:0 0 0 10px color-mix(in srgb,var(--lobby-accent) 4%,transparent),0 0 28px color-mix(in srgb,var(--lobby-accent) 10%,transparent);content:"";height:82px;pointer-events:none;position:absolute;right:-18px;width:82px}.lobby-side--collapsed .lobby-side__head[data-v-07ec33a0]{background:transparent;border-color:transparent;box-shadow:none;margin-bottom:12px;overflow:visible;padding:8px 2px}.lobby-side--collapsed .lobby-side__head[data-v-07ec33a0]:after{display:none}.lobby-side__brand[data-v-07ec33a0]{align-items:center;color:inherit;display:flex;gap:10px;position:relative;text-decoration:none;z-index:1}.lobby-side__brand--icon[data-v-07ec33a0]{background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;width:100%}.lobby-side__logo[data-v-07ec33a0]{filter:drop-shadow(0 7px 12px color-mix(in srgb,var(--lobby-accent) 32%,transparent));height:38px;-o-object-fit:contain;object-fit:contain;width:38px}.lobby-side__wordmark[data-v-07ec33a0]{display:flex;flex-direction:column;font-size:15px;font-weight:650;letter-spacing:-.035em;line-height:1.05}.lobby-side__wordmark strong[data-v-07ec33a0]{color:var(--lobby-accent);font-weight:600}.lobby-side__wordmark small[data-v-07ec33a0]{color:var(--lobby-text-faint);font-size:8px;font-weight:800;letter-spacing:.14em;margin-top:4px;text-transform:uppercase}.lobby-side__brand-live[data-v-07ec33a0]{align-items:center;background:color-mix(in srgb,var(--lobby-emerald) 8%,var(--lobby-glass-bg));border:1px solid color-mix(in srgb,var(--lobby-emerald) 25%,var(--lobby-border));border-radius:999px;color:var(--lobby-emerald);display:inline-flex;font-size:7px;font-weight:850;gap:5px;letter-spacing:.07em;margin-left:auto;padding:5px 7px;text-transform:uppercase;white-space:nowrap}.lobby-side__brand-live i[data-v-07ec33a0]{animation:lobbyBrandLive-07ec33a0 2s ease-out infinite;background:currentColor;border-radius:50%;box-shadow:0 0 8px color-mix(in srgb,var(--lobby-emerald) 75%,transparent);height:5px;width:5px}@keyframes lobbyBrandLive-07ec33a0{0%{box-shadow:0 0 color-mix(in srgb,var(--lobby-emerald) 50%,transparent)}70%{box-shadow:0 0 0 5px transparent}to{box-shadow:0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){.lobby-side__brand-live i[data-v-07ec33a0]{animation:none}}.lobby-side__section[data-v-07ec33a0]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.lobby-side__section-head[data-v-07ec33a0]{align-items:center;background:transparent;border:none;color:var(--lobby-text-faint);cursor:default;display:flex;font-size:11px;font-weight:600;justify-content:space-between;padding:6px 8px;width:100%}.lobby-side__nav[data-v-07ec33a0]{display:flex;flex:1;flex-direction:column;gap:2px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:2px 0;scrollbar-width:thin}.lobby-side__nav[data-v-07ec33a0]::-webkit-scrollbar{width:4px}.lobby-side__link[data-v-07ec33a0]{align-items:center;border:1px solid transparent;border-radius:10px;color:var(--lobby-text-muted);display:flex;font-size:13px;font-weight:500;gap:10px;padding:8px 10px;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}.lobby-side__link[data-v-07ec33a0]:hover{background:var(--lobby-surface-hover);color:var(--lobby-text)}.lobby-side__link--active[data-v-07ec33a0]{background:var(--lobby-nav-active-bg);border-color:var(--lobby-nav-active-border);color:var(--lobby-text)}.lobby-side--collapsed .lobby-side__link[data-v-07ec33a0]{justify-content:center;padding:9px}.lobby-side__foot[data-v-07ec33a0]{border-top:1px solid var(--lobby-border);display:flex;flex-direction:column;gap:4px;padding-top:8px}.lobby-side__foot-link[data-v-07ec33a0]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--lobby-text-faint);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:8px;padding:8px 10px;text-decoration:none}.lobby-side__foot-link[data-v-07ec33a0]:hover{background:var(--lobby-surface-hover);color:var(--lobby-text-muted)}.lobby-side__foot-meta[data-v-07ec33a0]{align-items:center;color:var(--lobby-text-faint);display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:8px 10px}.lobby-side__foot-link--icon[data-v-07ec33a0],.lobby-side__foot-meta--icon[data-v-07ec33a0]{justify-content:center;padding-inline:8px}.lobby-side__collapse[data-v-07ec33a0]{display:none}@media(min-width:768px){.lobby-side__collapse[data-v-07ec33a0]{align-items:center;background:#ffffff05;border:1px solid var(--lobby-border);border-radius:8px;color:var(--lobby-text-faint);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:6px;height:30px;justify-content:center;margin-top:6px;transition:background .15s ease,color .15s ease,border-color .15s ease;width:100%}.lobby-side__collapse[data-v-07ec33a0]:hover{background:var(--lobby-surface-hover);border-color:var(--lobby-border-strong);color:var(--lobby-text-muted)}.lobby-side--collapsed .lobby-side__collapse[data-v-07ec33a0]{padding:0}}.lobby-context-scrim[data-v-2fef4897]{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:#0405078c;border:none;cursor:pointer;inset:0;position:fixed;z-index:55}.lobby-context[data-v-2fef4897]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#101216fa;border-left:1px solid var(--lobby-glass-border);box-shadow:-20px 0 60px #00000073;display:flex;flex-direction:column;height:100vh;position:fixed;right:0;top:0;width:min(380px,100vw);z-index:56}.lobby-context__head[data-v-2fef4897]{align-items:flex-start;border-bottom:1px solid var(--lobby-glass-border);display:flex;gap:12px;justify-content:space-between;padding:18px 18px 14px}.lobby-context__eyebrow[data-v-2fef4897]{align-items:center;color:#38bdf8;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.05em;margin:0 0 6px;text-transform:uppercase}.lobby-context__title[data-v-2fef4897]{color:#f4f4f5;font-size:18px;font-weight:700;letter-spacing:-.02em;margin:0}.lobby-context__sub[data-v-2fef4897]{color:#a1a1aa;font-size:12px;font-weight:500;line-height:1.5;margin:6px 0 0}.lobby-context__close[data-v-2fef4897]{align-items:center;background:transparent;border:1px solid var(--lobby-glass-border);border-radius:10px;color:#a1a1aa;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.lobby-context__close[data-v-2fef4897]:hover{background:#ffffff0d;color:#f4f4f5}.lobby-context__progress[data-v-2fef4897]{border-bottom:1px solid var(--lobby-glass-border);padding:12px 18px}.lobby-context__loading[data-v-2fef4897]{align-items:center;color:#a1a1aa;display:flex;flex:1;font-size:13px;font-weight:500;justify-content:center;padding:32px 18px}.lobby-context__progress-label[data-v-2fef4897]{color:#71717a;display:block;font-size:11px;font-weight:600;margin-bottom:8px}.lobby-context__progress-bar[data-v-2fef4897]{background:var(--lobby-glass-bg-strong);border-radius:999px;display:block;height:4px;overflow:hidden}.lobby-context__progress-fill[data-v-2fef4897]{background:linear-gradient(90deg,#38bdf8,#818cf8);border-radius:inherit;display:block;height:100%}.lobby-context__body[data-v-2fef4897]{flex:1;min-height:0;overflow-y:auto;padding:8px 12px 16px}.lobby-context__section+.lobby-context__section[data-v-2fef4897]{border-top:1px solid var(--lobby-glass-bg-strong);margin-top:10px;padding-top:10px}.lobby-context__section-head[data-v-2fef4897]{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:4px 8px 8px}.lobby-context__section-title[data-v-2fef4897]{color:#71717a;font-size:11px;font-weight:700;letter-spacing:.05em;margin:0;padding:4px 8px 8px;text-transform:uppercase}.lobby-context__section-head .lobby-context__section-title[data-v-2fef4897]{padding:0}.lobby-context__field[data-v-2fef4897]{display:flex;flex-direction:column;gap:6px;padding:8px}.lobby-context__field-label[data-v-2fef4897]{align-items:center;color:#71717a;display:inline-flex;font-size:11px;font-weight:600;gap:6px}.lobby-context__input[data-v-2fef4897]{background:var(--lobby-glass-bg);border:1px solid var(--lobby-glass-border-strong);border-radius:10px;color:#f4f4f5;font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;outline:none;padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.lobby-context__input[data-v-2fef4897]::-moz-placeholder{color:#52525b}.lobby-context__input[data-v-2fef4897]::placeholder{color:#52525b}.lobby-context__input[data-v-2fef4897]:focus{border-color:#38bdf86b;box-shadow:0 0 0 2px #38bdf81f}.lobby-context__error[data-v-2fef4897]{background:#f872721a;border:1px solid hsla(0,91%,71%,.28);border-radius:10px;color:#fca5a5;font-size:12px;font-weight:600;margin:8px 8px 0;padding:10px 12px}.lobby-context__item[data-v-2fef4897]{align-items:start;border-radius:12px;display:grid;gap:10px;grid-template-columns:auto 1fr auto;padding:10px 8px}.lobby-context__item[data-v-2fef4897]:hover{background:var(--lobby-glass-bg)}.lobby-context__item-icon[data-v-2fef4897]{align-items:center;background:#38bdf81a;border:1px solid rgba(56,189,248,.16);border-radius:9px;color:#38bdf8;display:inline-flex;height:30px;justify-content:center;width:30px}.lobby-context__item-copy[data-v-2fef4897]{min-width:0}.lobby-context__item-label[data-v-2fef4897]{color:#71717a;display:block;font-size:11px;font-weight:600;margin-bottom:3px}.lobby-context__item-value[data-v-2fef4897]{color:#f4f4f5;display:block;font-size:14px;font-weight:600;line-height:1.4}.lobby-context__item-link[data-v-2fef4897]{align-items:center;color:#38bdf8;display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none;word-break:break-word}.lobby-context__item-link[data-v-2fef4897]:hover{color:#7dd3fc}.lobby-context__empty[data-v-2fef4897],.lobby-context__item-missing[data-v-2fef4897]{color:#71717a;font-size:12px;font-weight:500;line-height:1.45;margin:0}.lobby-context__badge[data-v-2fef4897]{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.03em;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.lobby-context__badge--ready[data-v-2fef4897]{background:#34d3991f;border:1px solid rgba(52,211,153,.2);color:#34d399}.lobby-context__badge--missing[data-v-2fef4897]{background:var(--lobby-glass-bg-strong);border:1px solid var(--lobby-glass-border);color:#a1a1aa}.lobby-context__social-list[data-v-2fef4897]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0 4px}.lobby-context__social-link[data-v-2fef4897]{align-items:center;background:#ffffff05;border:1px solid var(--lobby-glass-bg-strong);border-radius:12px;color:#d4d4d8;display:grid;gap:8px;grid-template-columns:auto 1fr auto;padding:10px;text-decoration:none}.lobby-context__social-link[data-v-2fef4897]:hover{background:#38bdf80f;border-color:#38bdf838;color:#f4f4f5}.lobby-context__social-label[data-v-2fef4897]{font-size:13px;font-weight:600}.lobby-context__social-url[data-v-2fef4897]{color:#71717a;font-size:11px;grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lobby-context__foot[data-v-2fef4897]{border-top:1px solid var(--lobby-glass-border);padding:14px 18px max(14px,env(safe-area-inset-bottom,0px))}.lobby-context__foot-actions[data-v-2fef4897]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.lobby-context__btn[data-v-2fef4897]{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:10px 14px;transition:background .15s ease,border-color .15s ease,opacity .15s ease;width:100%}.lobby-context__btn[data-v-2fef4897]:disabled{cursor:default;opacity:.55}.lobby-context__btn--ghost[data-v-2fef4897]{background:transparent;border:1px solid var(--lobby-glass-border-strong);color:#a1a1aa}.lobby-context__btn--ghost[data-v-2fef4897]:hover:not(:disabled){background:#ffffff0d;color:#f4f4f5}.lobby-context__btn--solid[data-v-2fef4897]{background:#38bdf824;border:1px solid rgba(56,189,248,.32);color:#38bdf8}.lobby-context__btn--solid[data-v-2fef4897]:hover:not(:disabled){background:#38bdf838}.lobby-context__btn-spinner[data-v-2fef4897]{animation:lobby-context-spin-2fef4897 .8s linear infinite}@keyframes lobby-context-spin-2fef4897{to{transform:rotate(1turn)}}.lobby-context__edit[data-v-2fef4897]{align-items:center;background:#38bdf814;border:1px solid rgba(56,189,248,.24);border-radius:10px;color:#38bdf8;cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:600;justify-content:center;padding:10px 14px;text-decoration:none;width:100%}.lobby-context__edit[data-v-2fef4897]:hover{background:#38bdf824}.lobby-context-panel-enter-active[data-v-2fef4897],.lobby-context-panel-leave-active[data-v-2fef4897],.lobby-context-scrim-enter-active[data-v-2fef4897],.lobby-context-scrim-leave-active[data-v-2fef4897]{transition:opacity .2s ease,transform .22s ease}.lobby-context-scrim-enter-from[data-v-2fef4897],.lobby-context-scrim-leave-to[data-v-2fef4897]{opacity:0}.lobby-context-panel-enter-from[data-v-2fef4897],.lobby-context-panel-leave-to[data-v-2fef4897]{opacity:0;transform:translate(16px)}@media(max-width:720px){.lobby-context[data-v-2fef4897]{width:100vw}}.lobby-main[data-v-50f3c586]{background:var(--lobby-bg);display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:1}.lobby-topbar[data-v-50f3c586]{align-items:center;border-bottom:1px solid var(--lobby-border);display:flex;flex-shrink:0;gap:12px;height:52px;padding:0 20px}.lobby-topbar__title[data-v-50f3c586]{color:var(--lobby-text);flex:1;font-size:14px;font-weight:600;min-width:0}.lobby-topbar__theme[data-v-50f3c586]{align-items:center;background:transparent;border:none;border-radius:10px;color:var(--lobby-text-muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.lobby-topbar__theme[data-v-50f3c586]:hover{background:var(--lobby-surface-hover);color:var(--lobby-text)}.lobby-topbar__menu[data-v-50f3c586]{align-items:center;background:transparent;border:none;border-radius:10px;color:var(--lobby-text-muted);cursor:pointer;display:inline-flex;height:36px;justify-content:center;width:36px}.lobby-topbar__menu[data-v-50f3c586]:hover{background:var(--lobby-surface-hover);color:var(--lobby-text)}@media(min-width:768px){.lobby-topbar__menu[data-v-50f3c586]{display:none}}.dash-main__scroll[data-v-50f3c586]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:20px 24px 32px}.dash-main__scroll--company-profile[data-v-50f3c586]{padding:16px clamp(10px,1.5vw,28px) 28px}.dash-main__scroll--home[data-v-50f3c586]{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0}.dash-main__scroll--home>[data-v-50f3c586-s]{align-self:stretch;flex:1 1 auto;min-height:0;min-width:0;width:100%}@media(max-width:720px){.dash-main__scroll--home[data-v-50f3c586]{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.dash-main__scroll--home>[data-v-50f3c586-s]{flex:none;min-height:auto}}.dash-main__scroll[data-v-50f3c586]::-webkit-scrollbar{width:8px}.dash-main__scroll[data-v-50f3c586]::-webkit-scrollbar-thumb{background:var(--lobby-scrollbar);border-radius:999px}.lobby-scrim[data-v-50f3c586]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:var(--lobby-scrim);border:none;cursor:default;inset:0;position:fixed;z-index:15}@media(min-width:768px){.lobby-scrim[data-v-50f3c586]{display:none}}.lobby-scrim-enter[data-v-50f3c586]{transition:opacity .18s ease-out}.lobby-scrim-leave[data-v-50f3c586]{transition:opacity .16s ease-in}.lobby-scrim-from[data-v-50f3c586]{opacity:0}.lobby-dev-banner[data-v-50f3c586]{align-items:center;background:var(--lobby-accent-soft);border-bottom:1px solid rgba(56,189,248,.22);color:var(--lobby-accent);display:flex;flex-shrink:0;font-size:12px;font-weight:600;gap:12px;justify-content:space-between;padding:8px 16px}.lobby-dev-banner button[data-v-50f3c586]{background:#ffffff0a;border:1px solid rgba(56,189,248,.28);border-radius:8px;color:var(--lobby-text);cursor:pointer;font-size:12px;font-weight:600;padding:4px 10px}
