@font-face{font-family:SignikaNegativeRegular;src:url(../fonts/signikanegative-regular-webfont.woff2)format("woff2"),url(../fonts/SignikaNegative-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit Fallback;src:local(Arial),local(Roboto),local(Helvetica Neue);size-adjust:127.09%;ascent-override:78.68%;descent-override:20.46%;line-gap-override:0%}:root{--bg-dark:#333;--bg-card:#3d3d3d;--bg-elevated:#484848;--accent-yellow:#f4e753;--accent-green:#8a8b65;--accent-blue:#f4e753;--accent-purple:#8a8b65;--text-primary:#ecd8c5;--text-secondary:#b3a596;--border-subtle:#ffffff14;--bg:var(--bg-dark);--bg-0:var(--bg);--bg-1:var(--bg-card);--bg-2:var(--bg-elevated);--surface:var(--bg-card);--surface-2:var(--bg-elevated);--border:var(--border-subtle);--border-strong:#ffffff26;--fg:var(--text-primary);--fg-muted:var(--text-secondary);--fg-dim:#ecd8c566;--accent:var(--accent-yellow);--accent-soft:#f4e7531f;--accent-2:var(--accent-green);--accent-2-soft:#8a8b651f;--good:#6fbf73;--warn:#d4a017;--bad:#e05545;--font-display:"Outfit", "Outfit Fallback", system-ui, sans-serif;--font-body:"Outfit", "Outfit Fallback", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--r-sm:6px;--r-md:10px;--r-lg:16px;--r-xl:22px;--shadow-sm:0 1px 2px #0003;--shadow-md:0 6px 24px #00000040, 0 1px 2px #00000026;--shadow-lg:0 24px 64px #00000059, 0 2px 6px #0003;--ease:cubic-bezier(.2, .7, .2, 1);--dur-fast:.12s;--dur:.22s;--dur-slow:.42s}*{box-sizing:border-box}[role=button],a,button,input,label,select,textarea{touch-action:manipulation}html{background:#333;background:var(--bg-0);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100dvh;color:var(--fg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overscroll-behavior:none;-webkit-overflow-scrolling:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;margin:0;padding:0;font-size:15px;line-height:1.5;overflow:hidden}.selectable,[contenteditable=""],[contenteditable=true],input,select,textarea{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}body{overscroll-behavior:none;background:#333;background:var(--bg-0);width:100%;height:100%;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}@media (hover:none) and (pointer:coarse){body{cursor:pointer}}#__nuxt{background:var(--bg-0);width:100%;height:100%;padding:calc(env(safe-area-inset-top) + 60px) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);flex-direction:column;display:flex;overflow:hidden}.app-page{display:contents}@media (width<=720px){body.call-live.settings-panel-open .app-page,html.settings-panel-open body.call-live .app-page{display:none}}body.page-home .app-hdr{display:none}body.page-home #__nuxt{padding-top:env(safe-area-inset-top)}body.page-uspto .app-hdr{display:none}body.page-disco #__nuxt,body.page-lobby #__nuxt,body.page-uspto #__nuxt{padding-top:env(safe-area-inset-top)}body.page-engage #__nuxt{padding:0}body.page-login #__nuxt,body.page-terms #__nuxt{padding-top:env(safe-area-inset-top)}html:has(body.page-ads-manager){-webkit-overflow-scrolling:touch;height:100dvh;overflow:hidden auto}body.page-ads-manager{height:auto;min-height:100dvh;position:static;inset:auto;overflow:visible}body.page-ads-manager #__nuxt{height:auto;min-height:100dvh;padding-top:env(safe-area-inset-top);overflow:visible}html:has(body.page-engage-manager){-webkit-overflow-scrolling:touch;height:100dvh;overflow:hidden auto}body.page-engage-manager{height:auto;min-height:100dvh;position:static;inset:auto;overflow:visible}body.page-engage-manager #__nuxt{height:auto;min-height:100dvh;padding-top:env(safe-area-inset-top);overflow:visible}body.page-room #__nuxt{padding:0}@media (width<=720px){body.page-room #__nuxt{padding:0}}button{cursor:pointer;color:inherit;background:0 0;border:0;font-family:inherit}button:disabled{cursor:not-allowed;opacity:.5}input,select,textarea{color:inherit;font-family:inherit;font-size:16px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}::selection{background:var(--accent);color:#020202}.btn{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-md);background:var(--surface);color:var(--fg);border:1px solid var(--border);letter-spacing:-.005em;transition:background var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),opacity var(--dur-fast) var(--ease);padding:10px 18px;font-size:14px;font-weight:500;display:inline-flex}.btn:hover:not(:disabled){background:var(--surface-2);border-color:var(--border-strong)}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled:not(.btn--primary){opacity:.45;cursor:not-allowed}.btn:disabled{cursor:not-allowed}.btn--primary{color:#020202;background:#f4e753;border-color:#0000;font-weight:600}.btn--primary:hover:not(:disabled){background:#e6d94a}.btn--primary.btn--inert,.btn--primary:disabled{background:var(--accent-2);color:#0202028c;cursor:not-allowed}.btn--primary.btn--inert:active{transform:none}.btn--locked{color:#0202028c;cursor:not-allowed;border-color:#0000;font-weight:600}.btn--locked,.btn--locked:hover{background:var(--accent-2)}.btn--locked:active{transform:none}.btn--secondary{background:var(--accent-2);color:#020202;border-color:#0000;font-weight:600}.btn--secondary:hover:not(:disabled){background:#797a55}.btn--ghost{background:0 0}.btn--icon{border-radius:50%;width:48px;height:48px;padding:0}.btn--danger{background:var(--bad);color:#fff;border-color:#0000}.btn--danger:hover:not(:disabled){background:#c9443a}.bulb-btn-wrapper{z-index:20;touch-action:none;flex-direction:column;align-items:center;display:inline-flex;position:fixed;bottom:41px;left:50%;transform:translate(-50%)}.bulb-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;background:0 0;border:none;outline:none;width:97px;height:115px;padding:0;position:relative;overflow:hidden}.bulb-btn:active{transform:scale(1)}.bulb-img{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:auto;height:115px;position:absolute;top:0;left:0}.bulb-btn .bulb-img{left:0}.bulb-btn.is-held .bulb-img{left:-98px}:is(body:has(.lobby__quick .sdisc--open),html:has(.lobby__quick .sdisc--open)){overscroll-behavior:none;overflow:hidden}.app-hdr[data-v-e1e8534d]{z-index:4500;height:calc(60px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0);color:var(--fg);text-align:center;pointer-events:none;position:fixed;top:0;left:0;right:0;overflow:visible}.app-hdr[data-v-e1e8534d]>*{pointer-events:auto}.app-hdr__back[data-v-e1e8534d]{top:calc(env(safe-area-inset-top,0px) - 20px);z-index:1001;text-indent:-99999px;text-align:center;opacity:.7;background:url(../img/back.png) 13px 25px/57% 57% no-repeat;width:70px;height:80px;font-size:10px;line-height:40px;display:block;position:absolute;left:-1px;overflow:hidden}.app-hdr__back[data-v-e1e8534d]:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.app-hdr__title[data-v-e1e8534d]{height:60px;line-height:60px;font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;pointer-events:none;margin:0;padding:0 60px;font-size:18px;font-weight:600;overflow:hidden}.app-hdr__cog[data-v-e1e8534d]{top:env(safe-area-inset-top,0);z-index:4650;pointer-events:auto;width:60px;height:60px;color:var(--fg,#fff);cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;right:0}.app-hdr__cog svg[data-v-e1e8534d]{filter:drop-shadow(0 0 1.5px #000000bf)}.app-hdr__mute[data-v-e1e8534d]{z-index:4600;pointer-events:none;align-items:center;display:flex;position:fixed;top:auto;bottom:33px;left:50%;transform:translate(-50%)}.app-hdr__mute-chip[data-v-e1e8534d]{color:#fff;white-space:nowrap;background:#ff3b30eb;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 1px 4px #00000059}.app-hdr-mute-fade-enter-active[data-v-e1e8534d],.app-hdr-mute-fade-leave-active[data-v-e1e8534d]{transition:opacity .2s}.app-hdr-mute-fade-enter-from[data-v-e1e8534d],.app-hdr-mute-fade-leave-to[data-v-e1e8534d]{opacity:0}.imc[data-v-c2f57fb1]{pointer-events:none}.imc__back[data-v-c2f57fb1]{top:calc(env(safe-area-inset-top,0px) - 20px);z-index:4650;pointer-events:auto;text-indent:-99999px;opacity:.7;-webkit-tap-highlight-color:transparent;background:url(../img/back.png) 13px 25px/57% 57% no-repeat;width:70px;height:80px;display:block;position:fixed;left:-1px;overflow:hidden}.imc__back[data-v-c2f57fb1]:focus-visible{outline:2px solid var(--accent-yellow,#f4e753);outline-offset:-6px}.imc__cog[data-v-c2f57fb1]{top:env(safe-area-inset-top,0);z-index:4650;pointer-events:auto;width:60px;height:60px;color:var(--fg,#fff);cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;right:0}.imc__cog svg[data-v-c2f57fb1]{filter:drop-shadow(0 0 1.5px #000000bf)}.imc__cog[data-v-c2f57fb1]:focus-visible{outline:2px solid var(--accent-yellow,#f4e753);outline-offset:-8px}.incoming[data-v-cfae7a5f]{z-index:99999;-webkit-backdrop-filter:blur(20px);background:#000000bf;justify-content:center;position:fixed;inset:0}.incoming[data-v-cfae7a5f],.incoming__card[data-v-cfae7a5f]{align-items:center;display:flex}.incoming__card[data-v-cfae7a5f]{gap:var(--s-4);padding:var(--s-6);text-align:center;flex-direction:column}.incoming__pulse[data-v-cfae7a5f]{background:#34c75926;border-radius:50%;width:120px;height:120px;animation:2s ease-out infinite pulse-ring-cfae7a5f;position:absolute}@keyframes pulse-ring-cfae7a5f{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2)}}.incoming__icon[data-v-cfae7a5f]{color:#fff;background:#34c759;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;animation:.5s infinite alternate ring-shake-cfae7a5f;display:flex;position:relative}@keyframes ring-shake-cfae7a5f{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}.incoming__title[data-v-cfae7a5f]{font-family:var(--font-display);color:#fff;margin:0;font-size:28px;font-weight:600}.incoming__actions[data-v-cfae7a5f]{gap:var(--s-6);margin-top:var(--s-4);display:flex}.incoming__btn[data-v-cfae7a5f]{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .15s;display:flex}.incoming__btn[data-v-cfae7a5f]:active{transform:scale(.9)}.incoming__btn--accept[data-v-cfae7a5f]{color:#fff;background:#34c759}.incoming__btn--reject[data-v-cfae7a5f]{color:#fff;background:#ff3b30}.call-enter-active[data-v-cfae7a5f]{transition:opacity .3s}.call-leave-active[data-v-cfae7a5f]{transition:opacity .2s}.call-enter-from[data-v-cfae7a5f],.call-leave-to[data-v-cfae7a5f]{opacity:0}.uv-scrim[data-v-88a90d5a]{padding:24px;padding-bottom:max(24px,env(safe-area-inset-bottom,0px));z-index:99000;-webkit-backdrop-filter:blur(8px);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.uv-card[data-v-88a90d5a]{color:#fff;background:#1c1c1e;border-radius:16px;width:100%;max-width:340px;padding:22px 20px 16px;box-shadow:0 20px 50px #00000080}.uv-card__title[data-v-88a90d5a]{font-size:17px;font-weight:600;font-family:var(--font-display,inherit);margin:0 0 8px}.uv-card__body[data-v-88a90d5a]{color:#ffffffc7;margin:0 0 18px;font-size:14px;line-height:1.45}.uv-card__actions[data-v-88a90d5a]{justify-content:flex-end;gap:10px;display:flex}.uv-btn[data-v-88a90d5a]{cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:10px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .1s,background .16s,opacity .16s}.uv-btn[data-v-88a90d5a]:active{transform:scale(.97)}.uv-btn--ghost[data-v-88a90d5a]{color:#ffffffd9;background:#ffffff1a}.uv-btn--primary[data-v-88a90d5a]{background:var(--accent,#f4e753);color:#1c1c1e}.uv-btn--primary[data-v-88a90d5a]:disabled{opacity:.6;cursor:default}.err[data-v-d68650d1]{padding:24px;padding-bottom:max(24px,env(safe-area-inset-bottom,0px));background:#333;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.err__inner[data-v-d68650d1]{text-align:center;color:#ecd8c5;max-width:340px;font-family:SignikaNegativeRegular,system-ui,sans-serif}.err__logo[data-v-d68650d1]{background:url(../img/BulboOn.png) 50%/contain no-repeat;width:100%;height:116px;margin-bottom:18px}.err__code[data-v-d68650d1]{color:#f4e753;letter-spacing:.02em;margin:0;font-size:40px;font-weight:600;line-height:1}.err__title[data-v-d68650d1]{margin:8px 0 10px;font-size:22px;font-weight:400}.err__body[data-v-d68650d1]{color:#b3a596;margin:0 0 6px;font-size:15px;line-height:1.5}.err__path[data-v-d68650d1]{word-break:break-all;background:#00000047;border-radius:6px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.err__suggest[data-v-d68650d1]{color:#b3a596;margin:10px 0 0;font-size:14px}.err__suggest-link[data-v-d68650d1]{color:#f4e753;border-bottom:1px solid #f4e75366;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;text-decoration:none}.err__actions[data-v-d68650d1]{flex-direction:column;gap:10px;margin-top:26px;display:flex}.err__btn[data-v-d68650d1]{color:#1c1c1e;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f4e753;border:none;border-radius:10px;padding:12px 30px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .1s}.err__btn[data-v-d68650d1]:active{transform:scale(.97)}.err__btn--ghost[data-v-d68650d1]{color:#b3a596;background:0 0;border:1px solid #4a4a4a;font-weight:400}.err__detail[data-v-d68650d1]{color:#6f6f6f;word-break:break-word;margin:22px 0 0;font-size:11px;line-height:1.4}
