._authContainer_1w8to_1{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--bg-main, #1e1f22);padding:24px;box-sizing:border-box}._authCard_1w8to_12{width:100%;max-width:480px;background-color:var(--bg-surface-elevated, #313338);border-radius:var(--radius-md, 8px);padding:32px;box-shadow:0 8px 24px #00000073;box-sizing:border-box;display:flex;flex-direction:column}._header_1w8to_24{text-align:center;margin-bottom:24px}._title_1w8to_29{font-size:1.5rem;font-weight:600;color:var(--text-primary, #f2f3f5);margin-bottom:8px}._subtitle_1w8to_36{font-size:var(--fs-sm, .875rem);color:var(--text-secondary, #949ba4);line-height:1.4}._form_1w8to_42{display:flex;flex-direction:column;gap:20px}._errorBanner_1w8to_48{background-color:#da373c1f;border:1px solid var(--brand-danger, #da373c);border-radius:var(--radius-sm, 4px);padding:10px 14px;color:#f2f3f5;font-size:var(--fs-sm, .875rem);line-height:1.35;animation:_fadeIn_1w8to_1 .15s ease}._fieldGroup_1w8to_59{display:flex;flex-direction:column;gap:8px}._label_1w8to_65{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#b5bac1;display:flex;align-items:center}._required_1w8to_75{color:var(--brand-danger, #da373c);margin-left:4px}._input_1w8to_80{width:100%;height:42px;background-color:var(--input-bg, #1e1f22);border:1px solid var(--input-border, #232428);border-radius:var(--radius-sm, 4px);padding:0 12px;font-size:var(--fs-base, 1rem);color:var(--text-normal, #dbdee1);outline:none;transition:border-color .15s ease;box-sizing:border-box}._input_1w8to_80:focus{border-color:var(--brand-primary, #5865f2)}._input_1w8to_80:disabled{opacity:.5;cursor:not-allowed}._passwordWrapper_1w8to_103{position:relative;display:flex;align-items:center}._passwordInput_1w8to_109{width:100%;height:42px;background-color:var(--input-bg, #1e1f22);border:1px solid var(--input-border, #232428);border-radius:var(--radius-sm, 4px);padding:0 42px 0 12px;font-size:var(--fs-base, 1rem);color:var(--text-normal, #dbdee1);outline:none;transition:border-color .15s ease;box-sizing:border-box}._passwordInput_1w8to_109:focus{border-color:var(--brand-primary, #5865f2)}._passwordInput_1w8to_109:disabled{opacity:.5;cursor:not-allowed}._eyeButton_1w8to_132{position:absolute;right:8px;background:transparent;border:none;color:var(--text-secondary, #949ba4);cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm, 4px);transition:color .15s ease}._eyeButton_1w8to_132:hover{color:var(--text-primary, #f2f3f5);box-shadow:none!important;transform:none!important}._submitBtn_1w8to_153{width:100%;height:44px;background-color:var(--brand-primary, #5865f2);color:#fff;border:none;border-radius:var(--radius-sm, 4px);font-size:var(--fs-base, 1rem);font-weight:500;cursor:pointer;box-shadow:none;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease;margin-top:8px}._submitBtn_1w8to_153:hover:not(:disabled){background-color:var(--brand-primary-hover, #4752c4);box-shadow:0 4px 14px #0006;transform:translateY(-1px)}._submitBtn_1w8to_153:active:not(:disabled){background-color:var(--brand-primary-active, #3c45a5);box-shadow:0 2px 6px #00000059;transform:translateY(0)}._submitBtn_1w8to_153:disabled{opacity:.5;cursor:not-allowed;box-shadow:none!important;transform:none!important}._footer_1w8to_190{margin-top:16px;font-size:var(--fs-sm, .875rem);color:var(--text-secondary, #949ba4)}._link_1w8to_196{color:#00a8fc;text-decoration:none;margin-left:4px;font-weight:500}._link_1w8to_196:hover{text-decoration:underline}@keyframes _fadeIn_1w8to_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){._authContainer_1w8to_1{padding:max(16px,var(--safe-top)) 12px max(16px,var(--safe-bottom)) 12px}._authCard_1w8to_12{padding:24px 16px;border-radius:var(--radius-sm, 6px)}._title_1w8to_29{font-size:1.3rem}._submitBtn_1w8to_153{min-height:48px}}._container_11r46_1{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin:16px 0}._cell_11r46_10{width:48px;height:58px;text-align:center;font-family:var( --font-mono, "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace );font-size:24px;font-weight:700;color:var(--text-primary, #f2f3f5);background-color:var(--bg-main, #1e1f22);border:1px solid var(--border-strong, #4e5058);border-radius:var(--radius-md, 8px);outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;caret-color:var(--brand-primary, #5865f2);-moz-appearance:textfield}._cell_11r46_10::-webkit-outer-spin-button,._cell_11r46_10::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._cell_11r46_10:focus{border-color:var(--brand-primary, #5865f2);box-shadow:0 0 0 2px #5865f240;background-color:var(--bg-surface-elevated, #313338)}._cellFilled_11r46_49{border-color:var(--brand-primary, #5865f2);color:#fff}._cellError_11r46_54{border-color:var(--danger, #f23f43)!important;box-shadow:0 0 0 2px #f23f4333!important}._cellDisabled_11r46_59{opacity:.5;cursor:not-allowed;background-color:#1e1f2280}._divider_11r46_65{font-size:20px;color:var(--text-muted, #80848e);-webkit-user-select:none;user-select:none}@media(max-width:440px){._cell_11r46_10{width:40px;height:52px;font-size:20px}._container_11r46_1{gap:6px}}._authContainer_17p37_1{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--bg-main, #1e1f22);padding:24px;box-sizing:border-box}._authCard_17p37_12{width:100%;max-width:460px;background-color:var(--bg-surface-elevated, #313338);border-radius:var(--radius-md, 8px);padding:32px;box-shadow:0 8px 24px #00000073;box-sizing:border-box;display:flex;flex-direction:column}._header_17p37_24{text-align:center;margin-bottom:20px}._iconWrapper_17p37_29{width:52px;height:52px;border-radius:50%;background-color:#5865f226;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:var(--brand-primary, #5865f2)}._title_17p37_41{font-size:1.4rem;font-weight:600;color:var(--text-primary, #f2f3f5);margin-bottom:8px}._subtitle_17p37_48{font-size:var(--fs-sm, .875rem);color:var(--text-secondary, #949ba4);line-height:1.5}._emailHighlight_17p37_54{color:var(--text-primary, #f2f3f5);font-weight:600;word-break:break-all}._errorBanner_17p37_60{background-color:#da373c1f;border:1px solid var(--brand-danger, #da373c);border-radius:var(--radius-sm, 4px);padding:10px 14px;color:#f2f3f5;font-size:var(--fs-sm, .875rem);line-height:1.35;margin-bottom:16px}._successBanner_17p37_71{background-color:#23a55a26;border:1px solid var(--accent-green, #23a55a);border-radius:var(--radius-sm, 4px);padding:10px 14px;color:#f2f3f5;font-size:var(--fs-sm, .875rem);line-height:1.35;margin-bottom:16px;text-align:center}._form_17p37_83{display:flex;flex-direction:column;gap:16px}._fieldGroup_17p37_89{display:flex;flex-direction:column;gap:6px}._label_17p37_95{font-size:var(--fs-xs, .75rem);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary, #949ba4)}._input_17p37_103{background-color:var(--bg-main, #1e1f22);border:1px solid var(--border-default, #232428);border-radius:var(--radius-sm, 4px);padding:10px 12px;color:var(--text-primary, #f2f3f5);font-size:var(--fs-base, 1rem);outline:none;transition:border-color .15s ease;box-sizing:border-box;width:100%}._input_17p37_103:focus{border-color:var(--brand-primary, #5865f2)}._timerText_17p37_120{text-align:center;font-size:var(--fs-xs, .75rem);color:var(--text-muted, #80848e);margin-top:4px}._submitButton_17p37_127{margin-top:8px;padding:12px;background-color:var(--brand-primary, #5865f2);color:#fff;border:none;border-radius:var(--radius-sm, 4px);font-size:var(--fs-base, 1rem);font-weight:500;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;gap:8px}._submitButton_17p37_127:hover:not(:disabled){background-color:var(--brand-hover, #4752c4)}._submitButton_17p37_127:disabled{opacity:.5;cursor:not-allowed}._resendRow_17p37_153{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;font-size:var(--fs-sm, .875rem);color:var(--text-secondary, #949ba4)}._resendBtn_17p37_163{background:none;border:none;color:var(--brand-primary, #5865f2);cursor:pointer;padding:0;font-size:inherit;text-decoration:underline;text-underline-offset:2px}._resendBtn_17p37_163:hover:not(:disabled){color:#7983f5}._resendBtn_17p37_163:disabled{color:var(--text-muted, #80848e);text-decoration:none;cursor:not-allowed}._footer_17p37_184{margin-top:20px;text-align:center;font-size:var(--fs-sm, .875rem);color:var(--text-secondary, #949ba4)}._link_17p37_191{color:var(--brand-primary, #5865f2);text-decoration:none;margin-left:4px}._link_17p37_191:hover{text-decoration:underline}@media(max-width:480px){._authContainer_17p37_1{padding:max(16px,var(--safe-top)) 12px max(16px,var(--safe-bottom)) 12px}._authCard_17p37_12{padding:24px 16px;border-radius:var(--radius-sm, 6px)}._title_17p37_41{font-size:1.3rem}._submitButton_17p37_127{min-height:48px}}._authContainer_qxunj_1{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--bg-main, #1e1f22);padding:24px;box-sizing:border-box}._authCard_qxunj_12{width:100%;max-width:480px;background-color:var(--bg-surface-elevated, #313338);border-radius:var(--radius-md, 8px);padding:32px;box-shadow:0 8px 24px #00000073;box-sizing:border-box;display:flex;flex-direction:column}._header_qxunj_24{text-align:center;margin-bottom:24px}._title_qxunj_29{font-size:1.5rem;font-weight:600;color:var(--text-primary, #f2f3f5);margin-bottom:8px}._subtitle_qxunj_36{font-size:var(--fs-sm, .875rem);color:var(--text-secondary, #949ba4);line-height:1.4}._form_qxunj_42{display:flex;flex-direction:column;gap:18px}._errorBanner_qxunj_48{background-color:#da373c1f;border:1px solid var(--brand-danger, #da373c);border-radius:var(--radius-sm, 4px);padding:10px 14px;color:#f2f3f5;font-size:var(--fs-sm, .875rem);line-height:1.35;animation:_fadeIn_qxunj_1 .15s ease}._fieldGroup_qxunj_59{display:flex;flex-direction:column;gap:8px}._label_qxunj_65{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#b5bac1;display:flex;align-items:center}._hint_qxunj_75{font-size:.75rem;text-transform:none;font-weight:400;color:var(--text-muted, #80848e);margin-left:6px}._required_qxunj_83{color:var(--brand-danger, #da373c);margin-left:4px}._input_qxunj_88{width:100%;height:42px;background-color:var(--input-bg, #1e1f22);border:1px solid var(--input-border, #232428);border-radius:var(--radius-sm, 4px);padding:0 12px;font-size:var(--fs-base, 1rem);color:var(--text-normal, #dbdee1);outline:none;transition:border-color .15s ease;box-sizing:border-box}._input_qxunj_88:focus{border-color:var(--brand-primary, #5865f2)}._input_qxunj_88:disabled{opacity:.5;cursor:not-allowed}._passwordWrapper_qxunj_111{position:relative;display:flex;align-items:center}._passwordInput_qxunj_117{width:100%;height:42px;background-color:var(--input-bg, #1e1f22);border:1px solid var(--input-border, #232428);border-radius:var(--radius-sm, 4px);padding:0 42px 0 12px;font-size:var(--fs-base, 1rem);color:var(--text-normal, #dbdee1);outline:none;transition:border-color .15s ease;box-sizing:border-box}._passwordInput_qxunj_117:focus{border-color:var(--brand-primary, #5865f2)}._passwordInput_qxunj_117:disabled{opacity:.5;cursor:not-allowed}._eyeButton_qxunj_140{position:absolute;right:8px;background:transparent;border:none;color:var(--text-secondary, #949ba4);cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm, 4px);transition:color .15s ease}._eyeButton_qxunj_140:hover{color:var(--text-primary, #f2f3f5);box-shadow:none!important;transform:none!important}._submitBtn_qxunj_161{width:100%;height:44px;background-color:var(--brand-primary, #5865f2);color:#fff;border:none;border-radius:var(--radius-sm, 4px);font-size:var(--fs-base, 1rem);font-weight:500;cursor:pointer;box-shadow:none;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease;margin-top:8px}._submitBtn_qxunj_161:hover:not(:disabled){background-color:var(--brand-primary-hover, #4752c4);box-shadow:0 4px 14px #0006;transform:translateY(-1px)}._submitBtn_qxunj_161:active:not(:disabled){background-color:var(--brand-primary-active, #3c45a5);box-shadow:0 2px 6px #00000059;transform:translateY(0)}._submitBtn_qxunj_161:disabled{opacity:.5;cursor:not-allowed;box-shadow:none!important;transform:none!important}._footer_qxunj_198{margin-top:16px;font-size:var(--fs-sm, .875rem);color:var(--text-secondary, #949ba4)}._link_qxunj_204{color:#00a8fc;text-decoration:none;margin-left:4px;font-weight:500}._link_qxunj_204:hover{text-decoration:underline}@keyframes _fadeIn_qxunj_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){._authContainer_qxunj_1{padding:max(16px,var(--safe-top)) 12px max(16px,var(--safe-bottom)) 12px}._authCard_qxunj_12{padding:24px 16px;border-radius:var(--radius-sm, 6px)}._title_qxunj_29{font-size:1.3rem}._submitBtn_qxunj_161{min-height:48px}}._avatarContainer_13r0p_1{position:relative;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--bg-element, #1e2b32);border:2px solid var(--border-subtle, #25333b);-webkit-user-select:none;user-select:none;transition:all .2s ease;flex-shrink:0}._avatarContainer_13r0p_1._isEditable_13r0p_15{cursor:pointer}._avatarContainer_13r0p_1._isEditable_13r0p_15:hover{border-color:var(--brand-primary, #5865f2);box-shadow:0 2px 8px #0006}._avatarImage_13r0p_24{width:100%;height:100%;object-fit:cover;display:block}._avatarFallback_13r0p_31{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--text-primary, #f8fafc);background:linear-gradient(135deg,#1e293b,#0f172a);letter-spacing:.05em}._editOverlay_13r0p_43{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;font-size:1rem}._avatarContainer_13r0p_1._isEditable_13r0p_15:hover ._editOverlay_13r0p_43{opacity:1}._uploadingOverlay_13r0p_59{position:absolute;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center}._spinner_13r0p_68{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:var(--accent-green, #10b981);border-radius:50%;animation:_spin_13r0p_68 .8s linear infinite}@keyframes _spin_13r0p_68{to{transform:rotate(360deg)}}._main_dxplu_3{min-height:100vh;background-color:var(--bg-main, #1e1f22);color:var(--text-normal, #dbdee1);padding:24px 32px 64px;box-sizing:border-box;font-family:inherit;max-width:1400px;margin:0 auto;width:100%}._workspaceBar_dxplu_16{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-md, 8px);padding:16px 20px;margin-bottom:20px}._workspaceInfo_dxplu_29{display:flex;flex-direction:column;gap:4px}._workspaceTitleRow_dxplu_35{display:flex;align-items:center;gap:10px}._workspaceTitle_dxplu_35{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:-.01em;color:var(--text-primary, #f2f3f5)}._workspaceBadge_dxplu_49{font-size:.72rem;font-weight:600;padding:2px 7px;border-radius:var(--radius-xs, 3px);background-color:var(--bg-surface-elevated, #313338);color:var(--text-secondary, #949ba4);border:1px solid var(--border-subtle, #383a40);font-variant-numeric:tabular-nums}._workspaceSub_dxplu_60{margin:0;font-size:var(--fs-xs, .75rem);color:var(--text-secondary, #949ba4)}._quickJoinForm_dxplu_66{display:flex;align-items:center;gap:6px;background-color:var(--bg-main, #1e1f22);border:1px solid var(--border-default, #232428);border-radius:var(--radius-sm, 4px);padding:4px 5px 4px 10px;transition:border-color .15s ease}._quickJoinForm_dxplu_66:focus-within{border-color:var(--brand-primary, #5865f2)}._quickJoinInput_dxplu_81{background:transparent;border:none;outline:none;color:var(--text-normal, #dbdee1);font-size:var(--fs-xs, .8rem);width:200px;font-family:inherit}._quickJoinInput_dxplu_81::placeholder{color:var(--text-muted, #80848e)}._quickJoinBtn_dxplu_95{background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #383a40);color:var(--text-normal, #dbdee1);border-radius:var(--radius-xs, 3px);padding:5px 10px;font-size:.75rem;font-weight:600;cursor:pointer;box-shadow:none;transition:background-color .12s ease,color .12s ease}._quickJoinBtn_dxplu_95:hover:not(:disabled){background-color:var(--brand-primary, #5865f2);color:#fff;border-color:transparent}._quickJoinBtn_dxplu_95:disabled{opacity:.5;cursor:not-allowed}._quickJoinBtn_dxplu_95:active:not(:disabled){transform:translateY(1px)}._workspaceActions_dxplu_125{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._primaryActionBtn_dxplu_133{display:inline-flex;align-items:center;gap:7px;background-color:var(--brand-primary, #5865f2);color:#fff;border:none;border-radius:var(--radius-sm, 4px);padding:8px 15px;font-size:var(--fs-sm, .8125rem);font-weight:600;cursor:pointer;box-shadow:none;transition:background-color .12s ease,box-shadow .12s ease,transform .12s ease}._primaryActionBtn_dxplu_133:hover:not(:disabled){background-color:var(--brand-primary-hover, #4752c4);box-shadow:0 4px 12px #00000059;transform:translateY(-1px)}._primaryActionBtn_dxplu_133:active:not(:disabled){background-color:var(--brand-primary-active, #3c45a5);box-shadow:0 1px 3px #00000040;transform:translateY(1px)}._primaryActionBtn_dxplu_133:disabled{opacity:.5;cursor:not-allowed}._secondaryActionBtn_dxplu_169{display:inline-flex;align-items:center;gap:7px;background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #383a40);color:var(--text-normal, #dbdee1);border-radius:var(--radius-sm, 4px);padding:7px 14px;font-size:var(--fs-sm, .8125rem);font-weight:500;cursor:pointer;box-shadow:none;transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease,transform .12s ease}._secondaryActionBtn_dxplu_169:hover{background-color:var(--bg-surface-hover, #35373c);color:var(--text-primary, #ffffff);border-color:var(--border-strong, #4e5058);box-shadow:0 4px 12px #00000059;transform:translateY(-1px)}._secondaryActionBtn_dxplu_169:active{transform:translateY(1px)}._feedbackActionBtn_dxplu_202{display:inline-flex;align-items:center;gap:7px;background-color:#5865f21f;border:1px solid rgba(88,101,242,.35);color:#c9cdfb;border-radius:var(--radius-sm, 4px);padding:7px 14px;font-size:var(--fs-sm, .8125rem);font-weight:600;cursor:pointer;box-shadow:none;transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease,transform .12s ease}._feedbackActionBtn_dxplu_202:hover{background-color:#5865f238;border-color:var(--brand-primary, #5865f2);color:#fff;box-shadow:0 4px 12px #5865f240;transform:translateY(-1px)}._feedbackActionBtn_dxplu_202:active{transform:translateY(1px)}._floatingFeedbackBtn_dxplu_235{position:fixed;bottom:24px;right:24px;display:inline-flex;align-items:center;gap:8px;background-color:var(--bg-surface-elevated, #313338);border:1px solid rgba(88,101,242,.45);color:#f2f3f5;border-radius:9999px;padding:10px 18px;font-size:.8125rem;font-weight:600;cursor:pointer;box-shadow:0 8px 24px #00000080,0 2px 6px #5865f233;z-index:90;transition:transform .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}._floatingFeedbackBtn_dxplu_235:hover{background-color:var(--brand-primary, #5865f2);color:#fff;border-color:transparent;box-shadow:0 10px 28px #5865f266;transform:translateY(-2px)}._floatingFeedbackBtn_dxplu_235:active{transform:translateY(0)}._floatingFeedbackBtnText_dxplu_273{white-space:nowrap}._filterControlsBar_dxplu_278{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}._tabsGroup_dxplu_287{display:flex;align-items:center;gap:3px;background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-sm, 4px);padding:3px}._tabItem_dxplu_297{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;background:transparent;border:none;border-radius:var(--radius-xs, 3px);color:var(--text-secondary, #949ba4);font-size:var(--fs-xs, .775rem);font-weight:500;cursor:pointer;box-shadow:none;transition:background-color .12s ease,color .12s ease}._tabItem_dxplu_297:hover{color:var(--text-normal, #dbdee1);background-color:#ffffff0d}._tabItemActive_dxplu_320{background-color:var(--bg-surface-elevated, #313338)!important;color:var(--text-primary, #ffffff)!important;font-weight:600}._filterRightGroup_dxplu_326{display:flex;align-items:center;gap:10px}._searchBox_dxplu_332{display:flex;align-items:center;gap:8px;background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-sm, 4px);padding:5px 10px;width:240px;transition:border-color .15s ease}._searchBox_dxplu_332:focus-within{border-color:var(--brand-primary, #5865f2)}._searchBox_dxplu_332 input{background:transparent;border:none;outline:none;color:var(--text-normal, #dbdee1);font-size:var(--fs-xs, .8125rem);flex:1}._searchBox_dxplu_332 input::placeholder{color:var(--text-muted, #80848e)}._searchClearBtn_dxplu_361{background:none;border:none;color:var(--text-muted, #80848e);cursor:pointer;padding:2px;display:flex;align-items:center;transition:color .12s ease}._searchClearBtn_dxplu_361:hover{color:var(--text-normal, #dbdee1)}._viewSwitcher_dxplu_377{display:flex;align-items:center;gap:2px;background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-sm, 4px);padding:2px}._viewSwitchBtn_dxplu_387{background:transparent;border:none;border-radius:var(--radius-xs, 3px);padding:5px 7px;color:var(--text-muted, #80848e);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:none;transition:background-color .12s ease,color .12s ease}._viewSwitchBtn_dxplu_387:hover{color:var(--text-normal, #dbdee1)}._viewSwitchBtnActive_dxplu_407{background-color:var(--bg-surface-elevated, #313338)!important;color:var(--text-primary, #ffffff)!important}._sortSelect_dxplu_412{background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-sm, 4px);color:var(--text-normal, #dbdee1);font-size:var(--fs-xs, .75rem);padding:5px 8px;outline:none;cursor:pointer;transition:border-color .15s ease;font-family:inherit}._sortSelect_dxplu_412:focus{border-color:var(--brand-primary, #5865f2)}._roomsSection_dxplu_430{width:100%}._roomsGrid_dxplu_435{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px}._roomCard_dxplu_441{background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-md, 8px);padding:16px;display:flex;flex-direction:column;gap:12px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}._roomCard_dxplu_441:hover{border-color:var(--border-subtle, #383a40);box-shadow:0 6px 20px #00000059;transform:translateY(-2px)}._roomHeader_dxplu_461{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._roomInfoGroup_dxplu_468{display:flex;align-items:center;gap:10px;flex:1;min-width:0;cursor:pointer}._roomTextMeta_dxplu_477{min-width:0;flex:1}._roomName_dxplu_482{margin:0;font-size:.95rem;font-weight:600;color:var(--text-primary, #f2f3f5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}._roomInfoGroup_dxplu_468:hover ._roomName_dxplu_482{color:#5865f2}._roomMetaRow_dxplu_497{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:4px;font-size:var(--fs-xs, .75rem);color:var(--text-muted, #80848e);font-variant-numeric:tabular-nums;min-width:0;width:100%}._roomDateText_dxplu_510{white-space:nowrap}._publicBadge_dxplu_514{font-size:.68rem;font-weight:600;background-color:#23a55a26;color:var(--accent-green-light, #2dc770);border:1px solid rgba(35,165,90,.25);padding:2px 7px;border-radius:var(--radius-xs, 3px);white-space:nowrap}._privateBadge_dxplu_525{display:inline-flex;align-items:center;gap:4px;font-size:.68rem;font-weight:600;background-color:#f0b23226;color:var(--brand-warning, #f0b232);border:1px solid rgba(240,178,50,.25);padding:2px 7px;border-radius:var(--radius-xs, 3px);white-space:nowrap}._roomActions_dxplu_539{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:10px;border-top:1px solid var(--border-default, #232428)}._enterBtn_dxplu_548{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;background-color:var(--brand-primary, #5865f2);color:#fff;border:none;padding:7px 12px;border-radius:var(--radius-sm, 4px);font-size:var(--fs-xs, .75rem);font-weight:600;cursor:pointer;box-shadow:none;transition:background-color .12s ease,box-shadow .12s ease,transform .12s ease}._enterBtn_dxplu_548:hover{background-color:var(--brand-primary-hover, #4752c4);box-shadow:0 4px 10px #00000059;transform:translateY(-1px)}._enterBtn_dxplu_548:active{transform:translateY(1px)}._tableEnterBtn_dxplu_579{display:inline-flex;align-items:center;gap:5px;background-color:var(--brand-primary, #5865f2);color:#fff;border:none;padding:5px 11px;border-radius:var(--radius-sm, 4px);font-size:.75rem;font-weight:600;cursor:pointer;box-shadow:none;transition:background-color .12s ease,transform .12s ease}._tableEnterBtn_dxplu_579:hover{background-color:var(--brand-primary-hover, #4752c4);transform:translateY(-1px)}._tableEnterBtn_dxplu_579:active{transform:translateY(1px)}._copyBtn_dxplu_606{display:inline-flex;align-items:center;gap:5px;background-color:var(--bg-surface-elevated, #313338);color:var(--text-normal, #dbdee1);border:1px solid var(--border-subtle, #383a40);padding:6px 9px;border-radius:var(--radius-sm, 4px);font-size:var(--fs-xs, .75rem);font-weight:500;cursor:pointer;box-shadow:none;transition:background-color .12s ease,color .12s ease,border-color .12s ease;white-space:nowrap}._copyBtn_dxplu_606:hover{background-color:var(--bg-surface-hover, #35373c);color:#fff;border-color:var(--border-strong, #4e5058)}._copyBtn_dxplu_606:active{transform:translateY(1px)}._copyBtnSuccess_dxplu_636{background-color:#23a55a33!important;color:#2dc770!important;border-color:#23a55a66!important}._deleteBtn_dxplu_642{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--text-muted, #80848e);border:none;padding:6px 8px;border-radius:var(--radius-sm, 4px);cursor:pointer;box-shadow:none;transition:background-color .12s ease,color .12s ease}._deleteBtn_dxplu_642:hover:not(:disabled){background-color:#da373c26;color:var(--brand-danger, #da373c)}._deleteBtn_dxplu_642:disabled{opacity:.4;cursor:not-allowed}._settingsBtn_dxplu_668{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--text-muted, #80848e);border:1px solid var(--border-subtle, #383a40);padding:6px 8px;border-radius:var(--radius-sm, 4px);cursor:pointer;box-shadow:none;transition:background-color .12s ease,color .12s ease,border-color .12s ease}._settingsBtn_dxplu_668:hover:not(:disabled){background-color:var(--bg-surface-hover, #35373c);color:var(--text-primary, #f2f3f5);border-color:var(--border-strong, #4e5058)}._roomSlugBadge_dxplu_691{font-size:.68rem;font-family:monospace;background:var(--bg-main, #1e1f22);color:var(--text-muted, #80848e);padding:2px 6px;border-radius:var(--radius-xs, 3px);border:1px solid var(--border-default, #232428);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block;line-height:1.4}._tableContainer_dxplu_708{background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-md, 8px);overflow:hidden}._roomsTable_dxplu_715{width:100%;border-collapse:collapse;text-align:left}._tableHeadRow_dxplu_721{background-color:var(--bg-main, #1e1f22);border-bottom:1px solid var(--border-default, #232428)}._tableHeadRow_dxplu_721 th{padding:10px 16px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted, #80848e)}._tableHeadRight_dxplu_735{text-align:right}._tableRow_dxplu_739{border-bottom:1px solid var(--border-default, #232428);transition:background-color .1s ease}._tableRow_dxplu_739:last-child{border-bottom:none}._tableRow_dxplu_739:hover{background-color:var(--bg-surface-elevated, #313338)}._tableRow_dxplu_739 td{padding:10px 16px;vertical-align:middle}._tableRoomCell_dxplu_757{display:flex;align-items:center;gap:12px;cursor:pointer}._tableRoomCell_dxplu_757:hover ._roomName_dxplu_482{color:#5865f2}._tableDateCell_dxplu_768{font-size:var(--fs-xs, .75rem);color:var(--text-secondary, #949ba4);font-variant-numeric:tabular-nums;white-space:nowrap}._tableActionsCell_dxplu_775{display:flex;align-items:center;justify-content:flex-end;gap:6px}._emptyBox_dxplu_783{background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-md, 8px);padding:48px 24px;text-align:center;display:flex;flex-direction:column;align-items:center}._emptyTitle_dxplu_794{font-size:1.05rem;font-weight:600;color:var(--text-primary, #f2f3f5);margin-bottom:6px}._emptySub_dxplu_801{font-size:var(--fs-xs, .8125rem);color:var(--text-secondary, #949ba4);max-width:440px;line-height:1.4;margin:0 0 16px}._modalBackdrop_dxplu_810{position:fixed;inset:0;background-color:#000000ad;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000}._modalCard_dxplu_822{background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-subtle, #383a40);border-radius:var(--radius-md, 8px);padding:24px;max-width:480px;width:100%;box-shadow:0 16px 40px #0000008c;box-sizing:border-box}._modalHeader_dxplu_833{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._modalTitle_dxplu_840{margin:0;font-size:1.1rem;font-weight:700;color:var(--text-primary, #f2f3f5);display:flex;align-items:center;gap:8px}._modalCloseBtn_dxplu_850{background:none;border:none;color:var(--text-secondary, #949ba4);cursor:pointer;padding:4px;border-radius:var(--radius-xs, 3px);display:flex;align-items:center;transition:color .12s ease,background-color .12s ease}._modalCloseBtn_dxplu_850:hover{color:var(--text-primary, #ffffff);background-color:#ffffff0f}._modalForm_dxplu_869{display:flex;flex-direction:column;gap:16px}._formFieldRow_dxplu_875{display:flex;align-items:center;gap:16px}._formGroup_dxplu_881{display:flex;flex-direction:column;gap:6px;flex:1}._formLabel_dxplu_888{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary, #b5bac1)}._formInput_dxplu_896{width:100%;height:38px;background-color:var(--bg-main, #1e1f22);border:1px solid var(--border-default, #232428);border-radius:var(--radius-sm, 4px);padding:0 12px;color:var(--text-normal, #dbdee1);font-size:.875rem;outline:none;box-sizing:border-box;font-family:inherit;transition:border-color .15s ease}._formInput_dxplu_896:focus{border-color:var(--brand-primary, #5865f2)}._segmentedAccess_dxplu_915{display:flex;gap:8px}._segmentedAccessBtn_dxplu_920{flex:1;padding:9px 12px;border-radius:var(--radius-sm, 4px);font-size:.8125rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--border-subtle, #383a40);background-color:var(--bg-main, #1e1f22);color:var(--text-secondary, #949ba4);box-shadow:none;transition:all .12s ease}._segmentedAccessBtn_dxplu_920:hover{color:var(--text-primary, #ffffff);border-color:var(--border-strong, #4e5058)}._segmentedAccessBtnActive_dxplu_943{background-color:var(--brand-primary, #5865f2)!important;color:#fff!important;border-color:transparent!important}._modalActions_dxplu_949{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:8px}._cancelModalBtn_dxplu_957{padding:8px 14px;border-radius:var(--radius-sm, 4px);background:transparent;border:none;color:var(--text-secondary, #949ba4);cursor:pointer;font-size:.8125rem;font-weight:500;transition:color .12s ease,background-color .12s ease}._cancelModalBtn_dxplu_957:hover{color:var(--text-primary, #ffffff);background-color:#ffffff0d}@media(max-width:767px){._main_dxplu_3{padding:16px 12px calc(24px + var(--safe-bottom)) 12px}._workspaceBar_dxplu_16{flex-direction:column;align-items:stretch;padding:14px;gap:12px}._workspaceInfo_dxplu_29{width:100%}._quickJoinForm_dxplu_66{width:100%;box-sizing:border-box}._quickJoinInput_dxplu_81{width:100%;flex:1;min-width:0}._workspaceActions_dxplu_125{width:100%;display:flex;flex-wrap:wrap;gap:8px}._primaryActionBtn_dxplu_133,._secondaryActionBtn_dxplu_169{flex:1;justify-content:center;padding:10px 14px;font-size:.875rem;min-height:44px}._feedbackActionBtn_dxplu_202{width:100%;justify-content:center;padding:10px 14px;font-size:.875rem;min-height:44px;order:3}._floatingFeedbackBtn_dxplu_235{bottom:16px;right:16px;padding:12px;border-radius:50%}._floatingFeedbackBtnText_dxplu_273{display:none}._filterBar_dxplu_1047{flex-direction:column;align-items:stretch;gap:10px}._searchWrap_dxplu_1053{width:100%;max-width:none}._filterControls_dxplu_278{width:100%;justify-content:space-between}._roomsGrid_dxplu_435{grid-template-columns:1fr;gap:12px}._roomCard_dxplu_441{padding:14px}._enterBtn_dxplu_548{min-height:42px}._modalCard_dxplu_822{width:calc(100vw - 24px);max-width:100%;padding:18px 16px;margin:12px;max-height:calc(100dvh - 24px)}._formFieldRow_dxplu_875{flex-direction:column;align-items:stretch;gap:12px}._segmentedAccess_dxplu_915{flex-direction:column}._segmentedAccessBtn_dxplu_920{min-height:42px}._modalActions_dxplu_949{flex-direction:column-reverse;align-items:stretch;gap:8px}._cancelModalBtn_dxplu_957{text-align:center;min-height:40px}}@media(min-width:768px)and (max-width:1023px){._main_dxplu_3{padding:20px 20px 48px}._roomsGrid_dxplu_435{grid-template-columns:repeat(2,1fr);gap:14px}}._orgBanner_dxplu_1122{background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-md, 8px);padding:14px 18px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}._orgListGroup_dxplu_1135{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._orgTitleBadge_dxplu_1142{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--text-primary, #f2f3f5);font-size:.875rem}._orgItemBtn_dxplu_1151{background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-sm, 6px);padding:6px 12px;color:var(--text-normal, #dbdee1);cursor:pointer;display:flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;transition:all .15s ease}._orgItemBtn_dxplu_1151:hover{border-color:var(--border-strong, #4e5058);background-color:var(--bg-surface-hover, #35373c)}._orgItemBtn_dxplu_1151:active{transform:translateY(1px)}._orgRoleTag_dxplu_1175{font-size:.6875rem;background:#5865f226;color:#7983f5;padding:1px 6px;border-radius:3px;font-weight:600}._createOrgBtn_dxplu_1184{background-color:transparent;border:1px solid var(--border-subtle, #35373c);color:var(--text-secondary, #949ba4);padding:6px 12px;border-radius:var(--radius-sm, 6px);cursor:pointer;font-size:.8125rem;font-weight:600;display:flex;align-items:center;gap:6px;transition:all .15s ease}._createOrgBtn_dxplu_1184:hover{border-color:var(--border-strong, #4e5058);color:var(--text-primary, #f2f3f5)}._createOrgBtn_dxplu_1184:active{transform:translateY(1px)}._overlay_1r0d7_1{position:fixed;inset:0;background:#000000b8;display:flex;align-items:center;justify-content:center;z-index:400;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_1r0d7_1 .15s ease-out}@keyframes _fadeIn_1r0d7_1{0%{opacity:0}to{opacity:1}}._modal_1r0d7_22{width:440px;max-width:92vw;background:var(--bg-surface, #2b2d31);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-lg, 12px);box-shadow:0 16px 40px #0009;padding:24px;display:flex;flex-direction:column;gap:16px;animation:_scaleIn_1r0d7_1 .15s cubic-bezier(.16,1,.3,1)}@keyframes _scaleIn_1r0d7_1{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}._header_1r0d7_47{display:flex;align-items:flex-start;gap:12px}._iconWrapperDanger_1r0d7_53{width:36px;height:36px;border-radius:8px;background:#da373c26;color:#da373c;display:flex;align-items:center;justify-content:center;flex-shrink:0}._iconWrapperPrimary_1r0d7_65{width:36px;height:36px;border-radius:8px;background:#5865f226;color:var(--brand-primary, #5865f2);display:flex;align-items:center;justify-content:center;flex-shrink:0}._titleArea_1r0d7_77{flex:1;min-width:0}._title_1r0d7_77{font-size:var(--fs-lg, 1.125rem);font-weight:700;color:var(--text-primary, #f2f3f5);margin:0 0 6px;line-height:1.3}._description_1r0d7_90{font-size:var(--fs-sm, .875rem);color:var(--text-secondary, #949ba4);line-height:1.45;margin:0;word-break:break-word}._actions_1r0d7_98{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:8px}._cancelBtn_1r0d7_106{background:transparent;border:1px solid var(--border-subtle, #35373c);color:var(--text-normal, #dbdee1);font-size:var(--fs-sm, .875rem);font-weight:500;padding:9px 16px;border-radius:var(--radius-md, 8px);cursor:pointer;transition:all .15s ease}._cancelBtn_1r0d7_106:hover:not(:disabled){background:var(--bg-surface-hover, #35373c);color:var(--text-primary, #f2f3f5)}._cancelBtn_1r0d7_106:disabled{opacity:.5;cursor:not-allowed}._confirmBtnDanger_1r0d7_128{background:#da373c;border:1px solid transparent;color:#fff;font-size:var(--fs-sm, .875rem);font-weight:600;padding:9px 18px;border-radius:var(--radius-md, 8px);cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}._confirmBtnDanger_1r0d7_128:hover:not(:disabled){background:#b82e33}._confirmBtnDanger_1r0d7_128:active:not(:disabled){transform:translateY(1px)}._confirmBtnDanger_1r0d7_128:disabled{opacity:.6;cursor:not-allowed}._confirmBtnPrimary_1r0d7_157{background:var(--brand-primary, #5865f2);border:1px solid transparent;color:#fff;font-size:var(--fs-sm, .875rem);font-weight:600;padding:9px 18px;border-radius:var(--radius-md, 8px);cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}._confirmBtnPrimary_1r0d7_157:hover:not(:disabled){background:#4752c4}._confirmBtnPrimary_1r0d7_157:active:not(:disabled){transform:translateY(1px)}._confirmBtnPrimary_1r0d7_157:disabled{opacity:.6;cursor:not-allowed}._modalBackdrop_becq6_1{position:fixed;inset:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:350;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_becq6_1 .15s ease-out}@keyframes _fadeIn_becq6_1{0%{opacity:0}to{opacity:1}}._modalCard_becq6_22{width:520px;max-width:94vw;max-height:90vh;overflow-y:auto;background:var(--bg-surface, #2b2d31);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-lg, 14px);box-shadow:0 20px 50px #0009;padding:24px;display:flex;flex-direction:column;gap:20px;animation:_scaleIn_becq6_1 .15s cubic-bezier(.16,1,.3,1)}@keyframes _scaleIn_becq6_1{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}._modalHeader_becq6_49{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--border-subtle, #35373c)}._modalTitle_becq6_57{font-size:var(--fs-lg, 1.125rem);font-weight:700;color:var(--text-primary, #f2f3f5);display:flex;align-items:center;gap:10px;margin:0}._modalCloseBtn_becq6_67{background:transparent;border:none;color:var(--text-secondary, #949ba4);cursor:pointer;padding:6px;border-radius:var(--radius-sm, 6px);display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease}._modalCloseBtn_becq6_67:hover{background:var(--bg-surface-hover, #35373c);color:var(--text-primary, #f2f3f5)}._modalForm_becq6_85{display:flex;flex-direction:column;gap:18px}._section_becq6_91{display:flex;flex-direction:column;gap:10px}._sectionTitle_becq6_97{font-size:var(--fs-xs, .75rem);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted, #80848e);margin:0}._formFieldRow_becq6_106{display:flex;align-items:center;gap:16px}._formGroup_becq6_112{display:flex;flex-direction:column;gap:6px;flex:1}._formLabel_becq6_119{font-size:var(--fs-sm, .875rem);font-weight:600;color:var(--text-primary, #f2f3f5)}._formInput_becq6_125{background:var(--bg-main, #1e1f22);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-md, 8px);padding:10px 12px;color:var(--text-primary, #f2f3f5);font-size:var(--fs-sm, .875rem);outline:none;transition:border-color .15s ease;width:100%}._formInput_becq6_125:focus{border-color:var(--brand-primary, #5865f2)}._linkCard_becq6_142{background:var(--bg-main, #1e1f22);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-md, 8px);padding:12px 14px;display:flex;flex-direction:column;gap:10px}._linkRow_becq6_152{display:flex;align-items:center;gap:8px}._linkUrlText_becq6_158{flex:1;font-size:var(--fs-xs, .75rem);font-family:monospace;color:var(--text-normal, #dbdee1);background:var(--bg-surface, #2b2d31);padding:8px 10px;border-radius:var(--radius-sm, 6px);border:1px solid var(--border-default, #232428);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._linkBtn_becq6_172{background:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #35373c);color:var(--text-normal, #dbdee1);padding:8px 12px;border-radius:var(--radius-sm, 6px);font-size:var(--fs-xs, .75rem);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease;white-space:nowrap;flex-shrink:0}._linkBtn_becq6_172:hover{background:var(--bg-surface-hover, #35373c);color:var(--text-primary, #f2f3f5)}._linkBtnSuccess_becq6_194{background:#23a55a33;border-color:#23a55a66;color:#23a55a}._rotateBtn_becq6_200{background:#f0b2321a;border:1px solid rgba(240,178,50,.3);color:#f0b232;padding:8px 12px;border-radius:var(--radius-sm, 6px);font-size:var(--fs-xs, .75rem);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease;white-space:nowrap;flex-shrink:0}._rotateBtn_becq6_200:hover{background:#f0b23233}._rotateBtnActive_becq6_221{background:#f0b23240;border-color:#f0b232}._linkHint_becq6_226{font-size:var(--fs-xs, .75rem);color:var(--text-muted, #80848e);line-height:1.4;margin:0}._linkWarningText_becq6_233{font-size:var(--fs-xs, .75rem);color:#f0b232;display:flex;align-items:center;gap:6px;margin:0}._segmentedAccess_becq6_243{display:flex;background:var(--bg-main, #1e1f22);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-md, 8px);padding:3px;gap:4px}._segmentedAccessBtn_becq6_252{flex:1;background:transparent;border:none;color:var(--text-secondary, #949ba4);padding:8px 12px;border-radius:var(--radius-sm, 6px);font-size:var(--fs-sm, .875rem);font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:all .15s ease}._segmentedAccessBtnActive_becq6_269{background:var(--bg-surface-elevated, #313338);color:var(--text-primary, #f2f3f5);font-weight:600;box-shadow:0 1px 3px #0003}._passwordContainer_becq6_277{display:flex;flex-direction:column;gap:8px}._existingPasswordRow_becq6_283{display:flex;align-items:center;justify-content:space-between;background:var(--bg-main, #1e1f22);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-md, 8px);padding:10px 14px}._passwordBadge_becq6_293{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs, .75rem);font-weight:600;color:#f0b232}._clearPasswordBtn_becq6_302{background:transparent;border:1px solid var(--border-subtle, #35373c);color:#da373c;padding:5px 10px;border-radius:var(--radius-sm, 6px);font-size:var(--fs-xs, .75rem);font-weight:600;cursor:pointer;transition:all .15s ease}._clearPasswordBtn_becq6_302:hover{background:#da373c1a;border-color:#da373c}._passwordInputWrapper_becq6_319{position:relative;display:flex;align-items:center}._passwordInputWrapper_becq6_319 ._formInput_becq6_125{padding-right:40px}._eyeToggleBtn_becq6_329{position:absolute;right:8px;background:transparent;border:none;color:var(--text-muted, #80848e);padding:6px;cursor:pointer;border-radius:var(--radius-sm, 6px);display:inline-flex;align-items:center;justify-content:center;transition:color .15s ease}._eyeToggleBtn_becq6_329:hover{color:var(--text-primary, #f2f3f5)}._toggleRow_becq6_349{display:flex;align-items:center;justify-content:space-between;background:var(--bg-main, #1e1f22);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-md, 8px);padding:10px 14px}._toggleLabel_becq6_359{display:flex;flex-direction:column;gap:2px}._toggleTitle_becq6_365{font-size:var(--fs-sm, .875rem);font-weight:600;color:var(--text-primary, #f2f3f5)}._toggleSub_becq6_371{font-size:var(--fs-xs, .75rem);color:var(--text-muted, #80848e)}._switch_becq6_376{position:relative;display:inline-block;width:40px;height:22px;flex-shrink:0}._switch_becq6_376 input{opacity:0;width:0;height:0}._slider_becq6_390{position:absolute;cursor:pointer;inset:0;background-color:var(--border-subtle, #35373c);transition:.2s;border-radius:22px}._slider_becq6_390:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#fff;transition:.2s;border-radius:50%}._switch_becq6_376 input:checked+._slider_becq6_390{background-color:var(--brand-primary, #5865f2)}._switch_becq6_376 input:checked+._slider_becq6_390:before{transform:translate(18px)}._modalActions_becq6_420{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px solid var(--border-subtle, #35373c)}._cancelModalBtn_becq6_429{background:transparent;border:1px solid var(--border-subtle, #35373c);color:var(--text-normal, #dbdee1);padding:9px 16px;border-radius:var(--radius-md, 8px);font-size:var(--fs-sm, .875rem);font-weight:500;cursor:pointer;transition:all .15s ease}._cancelModalBtn_becq6_429:hover:not(:disabled){background:var(--bg-surface-hover, #35373c);color:var(--text-primary, #f2f3f5)}._saveModalBtn_becq6_446{background:var(--brand-primary, #5865f2);border:1px solid transparent;color:#fff;padding:9px 20px;border-radius:var(--radius-md, 8px);font-size:var(--fs-sm, .875rem);font-weight:600;cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;gap:8px}._saveModalBtn_becq6_446:hover:not(:disabled){background:#4752c4}._saveModalBtn_becq6_446:active:not(:disabled){transform:translateY(1px)}._saveModalBtn_becq6_446:disabled{opacity:.6;cursor:not-allowed}._overlay_h7paj_1{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:300;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._card_h7paj_12{width:420px;max-width:92vw;max-height:85vh;overflow-y:auto;background:var(--bg-surface, #141b1f);border:1px solid var(--border-subtle, #25333b);border-radius:var(--radius-lg, 14px);padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 16px 40px #00000080}._cardLg_h7paj_27{width:640px}._header_h7paj_31{display:flex;justify-content:space-between;align-items:center}._title_h7paj_37{font-size:var(--fs-lg, 1.125rem);font-weight:700;color:var(--text-primary, #f8fafc);display:flex;align-items:center;gap:8px}._closeBtn_h7paj_46{background:transparent;border:none;color:var(--text-secondary, #94a3b8);cursor:pointer;padding:4px 8px;border-radius:var(--radius-sm, 6px);font-size:var(--fs-lg, 1.125rem);display:inline-flex;align-items:center}._closeBtn_h7paj_46:hover{background:var(--bg-surface-hover, #222e35);color:var(--text-primary, #f8fafc)}._modalOverlay_1hnws_3{position:fixed;inset:0;background-color:#000000bf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;animation:_fadeIn_1hnws_1 .15s ease;box-sizing:border-box}._modalCard_1hnws_17{width:100%;max-width:580px;max-height:90vh;background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-md, 10px);box-shadow:0 16px 48px #0009;display:flex;flex-direction:column;overflow:hidden;animation:_scaleUp_1hnws_1 .18s ease-out}._modalHeader_1hnws_31{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px 16px;border-bottom:1px solid var(--border-default, #232428);gap:16px;background-color:var(--bg-surface-elevated, #313338)}._titleArea_1hnws_41{display:flex;flex-direction:column;gap:4px}._badgeRow_1hnws_47{display:flex;align-items:center;gap:8px;margin-bottom:2px}._betaBadge_1hnws_54{background-color:#5865f226;color:#7983f5;padding:2px 8px;border-radius:4px;font-size:var(--fs-xs, .72rem);font-weight:600;text-transform:uppercase;letter-spacing:.04em}._title_1hnws_41{font-size:1.15rem;font-weight:700;color:var(--text-primary, #f2f3f5);margin:0;letter-spacing:-.01em}._subtitle_1hnws_73{font-size:var(--fs-xs, .8rem);color:var(--text-secondary, #949ba4);margin:0;line-height:1.4}._closeBtn_1hnws_80{background:transparent;border:none;color:var(--text-secondary, #949ba4);cursor:pointer;padding:6px;border-radius:var(--radius-sm, 4px);display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0}._closeBtn_1hnws_80:hover{background-color:var(--bg-modifier-hover, rgba(255, 255, 255, .07));color:var(--text-primary, #ffffff)}._modalBody_1hnws_99{padding:20px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;flex:1}._fieldContainer_1hnws_109{display:flex;flex-direction:column;gap:6px}._fieldHeaderRow_1hnws_115{display:flex;align-items:center;justify-content:space-between}._fieldLabel_1hnws_121{font-size:.82rem;font-weight:600;display:flex;align-items:center;gap:6px}._bugLabel_1hnws_129{color:#f87171}._ideaLabel_1hnws_133{color:#60a5fa}._fieldHint_1hnws_137{font-size:.72rem;color:var(--text-muted, #80848e)}._textareaWrap_1hnws_142{display:flex;flex-direction:column;background-color:var(--bg-main, #1e1f22);border:1px solid var(--border-default, #232428);border-radius:var(--radius-sm, 6px);padding:8px 12px;transition:border-color .15s ease}._textareaWrap_1hnws_142:focus-within{border-color:var(--brand-primary, #5865f2)}._textareaWrapBug_1hnws_156:focus-within{border-color:#f87171}._textareaWrapIdea_1hnws_160:focus-within{border-color:#60a5fa}._textarea_1hnws_142{width:100%;background:transparent;border:none;outline:none;color:var(--text-normal, #dbdee1);font-size:.875rem;font-family:inherit;resize:vertical;min-height:64px;line-height:1.45;box-sizing:border-box}._textarea_1hnws_142::placeholder{color:var(--text-muted, #80848e);font-size:.82rem}._textareaFooter_1hnws_183{display:flex;justify-content:flex-end;padding-top:4px}._charCounter_1hnws_189{font-size:.7rem;color:var(--text-muted, #80848e);font-variant-numeric:tabular-nums}._validationNotice_1hnws_196{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--radius-sm, 6px);font-size:.78rem;line-height:1.35;transition:all .2s ease}._validationNoticeEmpty_1hnws_207{background-color:#f0b2321a;border:1px solid rgba(240,178,50,.25);color:var(--brand-warning, #f0b232)}._validationNoticeValid_1hnws_213{background-color:#23a55a1a;border:1px solid rgba(35,165,90,.25);color:var(--accent-green, #23a55a)}._ratingRow_1hnws_220{display:flex;align-items:center;gap:12px;padding-top:4px}._ratingLabel_1hnws_227{font-size:.75rem;font-weight:600;color:var(--text-secondary, #949ba4);text-transform:uppercase;letter-spacing:.04em}._starsGroup_1hnws_235{display:flex;gap:4px}._starBtn_1hnws_240{background:transparent;border:none;font-size:1.25rem;color:var(--border-strong, #4e5058);cursor:pointer;padding:2px 4px;transition:transform .1s ease,color .1s ease;line-height:1}._starBtn_1hnws_240:hover{transform:scale(1.15);color:var(--accent-gold, #e5a50a)}._starBtnActive_1hnws_258{color:var(--accent-gold, #e5a50a)}._ratingHint_1hnws_262{font-size:.78rem;color:var(--text-secondary, #949ba4);font-weight:500}._userSection_1hnws_269{display:flex;align-items:center;gap:8px;font-size:.8rem;color:var(--text-secondary, #949ba4)}._userNotice_1hnws_277{font-size:.8rem;color:var(--text-secondary, #949ba4)}._userNotice_1hnws_277 strong{color:var(--text-primary, #f2f3f5)}._emailInput_1hnws_286{width:100%;background-color:var(--bg-main, #1e1f22);border:1px solid var(--border-default, #232428);border-radius:var(--radius-sm, 4px);color:var(--text-normal, #dbdee1);padding:8px 12px;font-size:.82rem;outline:none;transition:border-color .15s ease;box-sizing:border-box}._emailInput_1hnws_286:focus{border-color:var(--brand-primary, #5865f2)}._modalFooter_1hnws_304{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 24px 18px;border-top:1px solid var(--border-default, #232428);background-color:var(--bg-surface-elevated, #313338)}._cancelBtn_1hnws_314{background:transparent;border:1px solid var(--border-subtle, #383a40);border-radius:var(--radius-sm, 4px);color:var(--text-secondary, #949ba4);padding:8px 16px;font-size:.82rem;font-weight:500;cursor:pointer;transition:all .12s ease}._cancelBtn_1hnws_314:hover{color:var(--text-primary, #ffffff);border-color:var(--border-strong, #4e5058)}._submitBtn_1hnws_331{background-color:var(--brand-primary, #5865f2);border:none;border-radius:var(--radius-sm, 4px);color:#fff;padding:8px 20px;font-size:.82rem;font-weight:600;cursor:pointer;transition:background-color .12s ease,transform .12s ease;display:inline-flex;align-items:center;gap:6px}._submitBtn_1hnws_331:hover:not(:disabled){background-color:var(--brand-primary-hover, #4752c4);transform:translateY(-1px)}._submitBtn_1hnws_331:active:not(:disabled){transform:translateY(1px)}._submitBtn_1hnws_331:disabled{opacity:.5;cursor:not-allowed}._successBox_1hnws_363{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:36px 20px;gap:14px}._successIcon_1hnws_373{width:52px;height:52px;border-radius:50%;background-color:#23a55a26;border:2px solid var(--accent-green, #23a55a);color:var(--accent-green, #23a55a);display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:700}._successTitle_1hnws_387{font-size:1.2rem;font-weight:700;color:var(--text-primary, #f2f3f5);margin:0}._successDesc_1hnws_394{font-size:.875rem;color:var(--text-secondary, #949ba4);max-width:420px;line-height:1.45;margin:0}._successActions_1hnws_402{display:flex;align-items:center;gap:12px;margin-top:10px;flex-wrap:wrap;justify-content:center}._anotherBtn_1hnws_411{background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #383a40);border-radius:var(--radius-sm, 4px);color:var(--text-primary, #f2f3f5);padding:8px 16px;font-size:.82rem;font-weight:500;cursor:pointer;transition:all .12s ease}._anotherBtn_1hnws_411:hover{background-color:#383a40}._doneBtn_1hnws_427{background-color:var(--brand-primary, #5865f2);border:none;border-radius:var(--radius-sm, 4px);color:#fff;padding:8px 20px;font-size:.82rem;font-weight:600;cursor:pointer;transition:background-color .12s ease}._doneBtn_1hnws_427:hover{background-color:var(--brand-primary-hover, #4752c4)}@keyframes _fadeIn_1hnws_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleUp_1hnws_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(max-width:640px){._modalCard_1hnws_17{max-height:94vh;border-radius:var(--radius-sm, 6px)}._modalHeader_1hnws_31{padding:16px}._modalBody_1hnws_99{padding:16px;gap:14px}._modalFooter_1hnws_304{padding:12px 16px max(12px,var(--safe-bottom));flex-direction:column-reverse}._cancelBtn_1hnws_314,._submitBtn_1hnws_331{width:100%;min-height:44px;justify-content:center}}._popup_hzshc_1{position:fixed;bottom:24px;right:24px;display:flex;align-items:center;gap:12px;max-width:320px;background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #383a40);border-radius:var(--radius-md, 8px);padding:12px 14px;box-shadow:0 8px 24px #00000080;cursor:pointer;z-index:1000;animation:_popupIn_hzshc_1 .2s ease-out}._popup_hzshc_1:hover{border-color:var(--border-default, #4a4d55);box-shadow:0 10px 28px #0000008c}._popup_hzshc_1:active{transform:translateY(1px)}._popupClosing_hzshc_28{animation:_popupOut_hzshc_1 .18s ease-in forwards}._iconWrap_hzshc_32{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--bg-surface, #2b2d31);color:var(--brand-primary, #5865f2)}._textArea_hzshc_44{display:flex;flex-direction:column;gap:2px;min-width:0}._title_hzshc_51{font-size:.8125rem;font-weight:600;color:var(--text-primary, #f2f3f5);letter-spacing:-.02em}._subtitle_hzshc_58{font-size:.75rem;color:var(--text-secondary, #949ba4);line-height:1.3}._closeBtn_hzshc_64{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;border-radius:var(--radius-sm, 4px);background:transparent;color:var(--text-secondary, #949ba4);cursor:pointer}._closeBtn_hzshc_64:hover{background-color:var(--bg-surface-hover, #35373c);color:var(--text-primary, #f2f3f5)}@keyframes _popupIn_hzshc_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _popupOut_hzshc_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@media(max-width:480px){._popup_hzshc_1{left:16px;right:16px;bottom:16px;max-width:none}}._main_z1t7g_3{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:var(--bg-main, #1e1f22);padding:24px;box-sizing:border-box}._card_z1t7g_13{width:100%;max-width:840px;background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-md, 8px);padding:32px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px;box-shadow:0 16px 48px #00000080;box-sizing:border-box}@media(max-width:768px){._card_z1t7g_13{grid-template-columns:minmax(0,1fr);gap:24px;padding:20px}}._previewColumn_z1t7g_35{display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}._videoWrapper_z1t7g_43{width:100%;aspect-ratio:16 / 9;background-color:#000;border-radius:var(--radius-sm, 4px);overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-default, #232428)}._video_z1t7g_43{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}._cameraOffOverlay_z1t7g_63{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-secondary, #949ba4);font-size:var(--fs-sm, .875rem);gap:8px}._controlsRow_z1t7g_73{display:flex;justify-content:center;gap:10px}._mediaToggleBtn_z1t7g_79{display:inline-flex;align-items:center;gap:8px;background-color:var(--bg-surface-elevated, #313338);border:none;color:var(--text-normal, #dbdee1);padding:9px 16px;border-radius:var(--radius-sm, 4px);cursor:pointer;font-size:var(--fs-sm, .875rem);font-weight:500;box-shadow:none;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}._mediaToggleBtn_z1t7g_79:hover{background-color:var(--bg-surface-hover, #35373c);color:#fff;box-shadow:var(--btn-shadow-hover, 0 4px 14px rgba(0, 0, 0, .4));transform:translateY(-1px)}._mediaToggleBtn_z1t7g_79:active{box-shadow:var(--btn-shadow-active, 0 2px 6px rgba(0, 0, 0, .35));transform:translateY(0)}._mediaToggleBtn_z1t7g_79._off_z1t7g_111{background-color:var(--brand-danger, #da373c);color:#fff}._mediaToggleBtn_z1t7g_79._off_z1t7g_111:hover{background-color:var(--brand-danger-hover, #a12828)}._settingsColumn_z1t7g_120{display:flex;flex-direction:column;gap:18px;min-width:0;max-width:100%;width:100%;box-sizing:border-box}._title_z1t7g_130{font-size:var(--fs-xl, 1.375rem);font-weight:700;color:var(--text-primary, #f2f3f5);margin-bottom:4px;overflow-wrap:break-word;word-break:break-word}._subtitle_z1t7g_139{font-size:var(--fs-sm, .875rem);color:var(--text-secondary, #949ba4);overflow-wrap:break-word;word-break:break-word}._formGroup_z1t7g_146{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:100%;width:100%;box-sizing:border-box}._label_z1t7g_156{font-size:.75rem;font-weight:700;color:#b5bac1;text-transform:uppercase;letter-spacing:.02em}._input_z1t7g_164{background-color:var(--input-bg, #1e1f22);border:1px solid var(--input-border, #232428);border-radius:var(--radius-sm, 4px);padding:10px 12px;color:var(--text-normal, #dbdee1);font-size:var(--fs-sm, .875rem);outline:none;transition:border-color .15s ease;width:100%;max-width:100%;min-width:0;box-sizing:border-box}._input_z1t7g_164:focus{border-color:var(--brand-primary, #5865f2)}._select_z1t7g_183{background-color:var(--input-bg, #1e1f22);border:1px solid var(--input-border, #232428);border-radius:var(--radius-sm, 4px);padding:9px 12px;color:var(--text-normal, #dbdee1);font-size:var(--fs-sm, .875rem);outline:none;cursor:pointer;transition:border-color .15s ease;width:100%;max-width:100%;min-width:0;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._select_z1t7g_183:focus{border-color:var(--brand-primary, #5865f2)}._select_z1t7g_183:disabled{opacity:.6;cursor:default}._labelRow_z1t7g_211{display:flex;align-items:center;gap:8px}._spinner_z1t7g_217{width:14px;height:14px;border:2px solid rgba(255,255,255,.2);border-top-color:var(--brand-primary, #5865f2);border-radius:50%;animation:_spin_z1t7g_217 .8s linear infinite;flex-shrink:0}._spinnerLg_z1t7g_227{width:32px;height:32px;border-width:3px}._videoLoadingOverlay_z1t7g_233{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#00000073;z-index:1}@keyframes _spin_z1t7g_217{to{transform:rotate(360deg)}}._select_z1t7g_183 option{background-color:var(--bg-surface, #2b2d31);color:var(--text-normal, #dbdee1)}._speakerRow_z1t7g_254{display:flex;gap:10px;align-items:center;width:100%;min-width:0}._speakerSelect_z1t7g_262{flex:1 1 0;min-width:0;width:0}._vuMeterWrapper_z1t7g_268{display:flex;align-items:center;gap:10px;margin-top:4px}._vuMeterBar_z1t7g_275{flex:1;height:6px;background-color:var(--input-bg, #1e1f22);border-radius:var(--radius-sm, 4px);overflow:hidden;position:relative}._vuMeterFill_z1t7g_284{height:100%;background-color:var(--accent-green, #23a55a);border-radius:var(--radius-sm, 4px);transition:width .08s ease-out}._toggleRow_z1t7g_292{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:var(--input-bg, #1e1f22);border:1px solid var(--input-border, #232428);border-radius:var(--radius-sm, 4px);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,background-color .15s ease;margin-top:4px}._toggleRow_z1t7g_292:hover{background-color:#232428;border-color:#35373c}._toggleInfo_z1t7g_313{display:flex;flex-direction:column;gap:2px}._toggleTitle_z1t7g_319{font-size:var(--fs-sm, .875rem);font-weight:500;color:var(--text-normal, #dbdee1)}._toggleDesc_z1t7g_325{font-size:var(--fs-xs, .75rem);color:var(--text-muted, #80848e)}._switchTrack_z1t7g_330{position:relative;width:36px;height:20px;background-color:#4e5058;border-radius:12px;transition:background-color .18s ease;flex-shrink:0}._switchTrackActive_z1t7g_340{background-color:var(--accent-green, #23a55a)}._switchThumb_z1t7g_344{position:absolute;top:2px;left:2px;width:16px;height:16px;background-color:#fff;border-radius:50%;transition:transform .18s ease;box-shadow:0 1px 3px #0006}._switchThumbActive_z1t7g_356{transform:translate(16px)}._soundTestBtn_z1t7g_360{display:inline-flex;align-items:center;gap:6px;background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #35373c);color:var(--text-normal, #dbdee1);padding:8px 12px;border-radius:var(--radius-sm, 4px);font-size:var(--fs-xs, .75rem);font-weight:500;cursor:pointer;box-shadow:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease;white-space:nowrap;flex-shrink:0}._soundTestBtn_z1t7g_360:hover{background-color:var(--bg-surface-hover, #35373c);color:#fff;border-color:var(--border-strong, #4e5058);box-shadow:var(--btn-shadow-hover, 0 4px 14px rgba(0, 0, 0, .4));transform:translateY(-1px)}._soundTestBtn_z1t7g_360:active{box-shadow:var(--btn-shadow-active, 0 2px 6px rgba(0, 0, 0, .35));transform:translateY(0)}._joinButton_z1t7g_396{background-color:var(--brand-primary, #5865f2);color:#fff;border:none;border-radius:var(--radius-sm, 4px);padding:12px 20px;font-size:var(--fs-base, 1rem);font-weight:500;cursor:pointer;box-shadow:none;margin-top:8px;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}._joinButton_z1t7g_396:hover{background-color:var(--brand-primary-hover, #4752c4);box-shadow:var(--btn-shadow-hover, 0 4px 14px rgba(0, 0, 0, .4));transform:translateY(-1px)}._joinButton_z1t7g_396:active{background-color:var(--brand-primary-active, #3c45a5);box-shadow:var(--btn-shadow-active, 0 2px 6px rgba(0, 0, 0, .35));transform:translateY(0)}._profileRow_z1t7g_425{display:flex;align-items:center;gap:14px;width:100%;min-width:0}@media(max-width:640px){._main_z1t7g_3{padding:max(12px,var(--safe-top)) 12px max(16px,var(--safe-bottom)) 12px;align-items:flex-start}._card_z1t7g_13{padding:16px 14px;border-radius:var(--radius-sm, 6px)}._controlsRow_z1t7g_73{gap:8px}._mediaToggleBtn_z1t7g_79{flex:1;min-height:44px;justify-content:center}._joinButton_z1t7g_396{min-height:48px;width:100%}._soundTestBtn_z1t7g_360{min-height:44px}}@media(max-width:480px){._speakerRow_z1t7g_254{flex-direction:column;align-items:stretch}._speakerSelect_z1t7g_262{width:100%}._soundTestBtn_z1t7g_360{justify-content:center;width:100%}}._container_81d5n_1{display:flex;flex-direction:column;gap:8px;width:100%}._header_81d5n_8{display:flex;align-items:center;justify-content:space-between;gap:8px}._titleGroup_81d5n_15{display:flex;align-items:center;gap:8px;min-width:0}._title_81d5n_15{font-size:var(--fs-xs, .75rem);font-weight:500;color:var(--text-normal, #dbdee1)}._dbLiveBadge_81d5n_28{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;border-radius:var(--radius-xs, 3px);font-size:.68rem;font-family:monospace;font-variant-numeric:tabular-nums;background-color:#ffffff0d;color:var(--text-muted, #80848e);border:1px solid var(--border-default, #232428);line-height:1.3;transition:background-color .12s ease,color .12s ease,border-color .12s ease}._dbLiveBadgeActive_81d5n_47{background-color:#23a55a1f;color:var(--accent-green-light, #2dc770);border-color:#23a55a4d}._dbLiveBadgeWarm_81d5n_53{background-color:#f0b2321f;color:var(--brand-warning, #f0b232);border-color:#f0b2324d}._dbLiveBadgeHot_81d5n_59{background-color:#f23f4326;color:var(--accent-red, #f23f43);border-color:#f23f4359}._liveDot_81d5n_65{width:5px;height:5px;border-radius:50%;background-color:currentColor}._gainValue_81d5n_72{font-size:var(--fs-xs, .75rem);font-weight:600;color:var(--brand-primary, #5865f2);font-variant-numeric:tabular-nums}._trackWrapper_81d5n_80{position:relative;width:100%;height:22px;background-color:#121315;border:1px solid var(--input-border, #232428);border-radius:var(--radius-sm, 4px);overflow:hidden;display:flex;align-items:center;box-shadow:inset 0 1px 3px #00000080}._gradientVuFill_81d5n_94{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#23a55abf,#23a55af2 60%,#f0b232f2 82%,#f23f43);border-radius:var(--radius-sm, 4px);transition:width .06s ease-out;pointer-events:none;z-index:1}._sliderInput_81d5n_113{position:relative;z-index:3;width:100%;height:100%;margin:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer;outline:none}._sliderInput_81d5n_113::-webkit-slider-runnable-track{background:transparent;height:100%}._sliderInput_81d5n_113::-moz-range-track{background:transparent;height:100%}._sliderInput_81d5n_113::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:20px;margin-top:1px;background:#fff;border-radius:3px;box-shadow:0 1px 5px #000000b3,inset 0 0 0 1px #0003;cursor:ew-resize;border:1px solid rgba(0,0,0,.35);transition:background .12s ease,transform .12s ease}._sliderInput_81d5n_113::-webkit-slider-thumb:hover{background:#f2f3f5;transform:scaleY(1.06)}._sliderInput_81d5n_113::-moz-range-thumb{width:14px;height:20px;background:#fff;border-radius:3px;box-shadow:0 1px 5px #000000b3,inset 0 0 0 1px #0003;cursor:ew-resize;border:1px solid rgba(0,0,0,.35);transition:background .12s ease,transform .12s ease}._sliderInput_81d5n_113::-moz-range-thumb:hover{background:#f2f3f5;transform:scaleY(1.06)}._dbScaleContainer_81d5n_180{position:relative;width:100%;height:20px;-webkit-user-select:none;user-select:none;margin-top:1px}._dbTicks_81d5n_188{position:relative;width:100%;height:6px}._dbTick_81d5n_188{position:absolute;top:0;width:1px;height:3px;background-color:#fff3;transform:translate(-50%)}._dbTickMajor_81d5n_203{height:6px;background-color:var(--border-strong, #4e5058)}._dbTickZero_81d5n_208{background-color:var(--brand-warning, #f0b232)}._dbTickPeak_81d5n_212{background-color:var(--accent-red, #f23f43)}._dbLabels_81d5n_216{position:relative;width:100%;height:12px;margin-top:2px}._dbLabel_81d5n_216{position:absolute;top:0;transform:translate(-50%);font-size:.65rem;line-height:1;font-family:monospace;font-variant-numeric:tabular-nums;color:var(--text-muted, #80848e);white-space:nowrap}._dbLabelZero_81d5n_235{color:var(--brand-warning, #f0b232);font-weight:600}._dbLabelPeak_81d5n_240{color:var(--accent-red, #f23f43);font-weight:600}._container_zj3si_1{width:100%;margin-top:4px}._idleBtn_zj3si_7{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-sm, 4px);padding:8px 12px;color:var(--text-normal, #dbdee1);font-size:var(--fs-xs, .775rem);font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}._idleBtn_zj3si_7:hover{background-color:var(--bg-surface-hover, #383a40);border-color:var(--border-strong, #4e5058);color:var(--text-primary, #ffffff)}._idleBtn_zj3si_7:active{background-color:var(--bg-surface, #2b2d31);transform:translateY(1px)}._btnIconBox_zj3si_41{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background-color:#5865f21f;flex-shrink:0}._btnText_zj3si_52{font-weight:600;color:var(--text-primary, #f2f3f5);flex:1;text-align:left}._btnHint_zj3si_59{font-size:.68rem;color:var(--text-muted, #80848e);font-weight:400;white-space:nowrap}._recordingBox_zj3si_67{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;background-color:#f23f4314;border:1px solid rgba(242,63,67,.35);border-radius:var(--radius-sm, 4px);padding:8px 12px;animation:_recBorderPulse_zj3si_1 1.8s ease-in-out infinite}@keyframes _recBorderPulse_zj3si_1{0%,to{border-color:#f23f4359;background-color:#f23f4312}50%{border-color:#f23f4399;background-color:#f23f4321}}._recInfo_zj3si_92{display:flex;align-items:center;gap:8px;min-width:0}._recPulsingDot_zj3si_99{width:9px;height:9px;border-radius:50%;background-color:var(--accent-red, #f23f43);flex-shrink:0;animation:_recDotFlash_zj3si_1 1s ease-in-out infinite}@keyframes _recDotFlash_zj3si_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.85)}}._recLabel_zj3si_120{font-size:var(--fs-xs, .775rem);font-weight:600;color:var(--accent-red, #f23f43)}._recTimer_zj3si_126{font-size:.725rem;font-family:monospace;font-variant-numeric:tabular-nums;color:var(--text-normal, #dbdee1);background-color:#00000040;padding:1px 6px;border-radius:3px}._stopRecBtn_zj3si_136{display:inline-flex;align-items:center;gap:5px;background-color:var(--accent-red, #f23f43);color:#fff;border:none;border-radius:3px;padding:5px 9px;font-size:.725rem;font-weight:600;cursor:pointer;white-space:nowrap;box-shadow:0 1px 4px #0006;transition:background-color .12s ease,transform .1s ease}._stopRecBtn_zj3si_136:hover{background-color:#da373c;transform:translateY(-1px)}._stopRecBtn_zj3si_136:active{transform:translateY(0)}._playingBox_zj3si_165{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;background-color:#23a55a14;border:1px solid rgba(35,165,90,.35);border-radius:var(--radius-sm, 4px);padding:8px 12px;position:relative;overflow:hidden}._playbackProgressBar_zj3si_179{position:absolute;left:0;bottom:0;right:0;height:2px;background-color:#ffffff14}._playbackProgressFill_zj3si_188{height:100%;background-color:var(--accent-green, #23a55a);transition:width .1s linear}._playInfo_zj3si_194{display:flex;align-items:center;gap:8px;min-width:0}._playLabel_zj3si_201{font-size:var(--fs-xs, .775rem);font-weight:600;color:var(--accent-green-light, #2dc770)}._playTimer_zj3si_207{font-size:.725rem;font-family:monospace;font-variant-numeric:tabular-nums;color:var(--text-normal, #dbdee1);background-color:#00000040;padding:1px 6px;border-radius:3px}._stopPlayBtn_zj3si_217{display:inline-flex;align-items:center;gap:5px;background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #35373c);color:var(--text-normal, #dbdee1);border-radius:3px;padding:5px 9px;font-size:.725rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,color .12s ease}._stopPlayBtn_zj3si_217:hover{background-color:var(--bg-surface-hover, #383a40);border-color:var(--border-strong, #4e5058);color:#fff}._container_14r9t_1{display:flex;flex-direction:column;gap:8px;padding:10px 14px;background-color:var(--input-bg, #1e1f22);border:1px solid var(--input-border, #232428);border-radius:var(--radius-sm, 4px);margin-top:8px}._header_14r9t_12{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._info_14r9t_19{display:flex;flex-direction:column;gap:2px;min-width:0}._title_14r9t_26{font-size:var(--fs-sm, .875rem);font-weight:500;color:var(--text-normal, #dbdee1)}._desc_14r9t_32{font-size:var(--fs-xs, .75rem);color:var(--text-muted, #80848e)}._value_14r9t_37{flex-shrink:0;font-size:var(--fs-sm, .875rem);font-weight:600;color:var(--text-normal, #dbdee1);min-width:34px;text-align:right}._slider_14r9t_46{width:100%;height:4px;cursor:pointer;accent-color:var(--brand-primary, #5865f2)}._container_ua7je_3{display:flex;flex-direction:column;gap:12px;width:100%}._modeRow_ua7je_10{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._modeBtn_ua7je_16{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #3f4147);border-radius:6px;color:var(--text-normal, #dbdee1);font-size:13px;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;-webkit-user-select:none;user-select:none}._modeBtn_ua7je_16:hover:not(:disabled){background-color:#383a40;border-color:#4e5058;color:var(--text-primary, #f2f3f5)}._modeBtn_ua7je_16:active:not(:disabled){transform:translateY(1px)}._modeBtnActive_ua7je_46{background-color:#404249;border-color:#5865f2;color:#fff;box-shadow:0 1px 3px #0003}._modeBtn_ua7je_16:disabled{opacity:.4;cursor:not-allowed}._blurSection_ua7je_59{display:flex;flex-direction:column;gap:8px;padding:12px;background-color:var(--bg-surface-elevated, #313338);border-radius:6px;border:1px solid var(--border-subtle, #3f4147)}._blurHeader_ua7je_69{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--text-secondary, #949ba4)}._blurLevels_ua7je_77{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}._blurLevelBtn_ua7je_83{padding:6px 10px;background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-subtle, #3f4147);border-radius:4px;color:var(--text-normal, #dbdee1);font-size:12px;cursor:pointer;transition:all .15s ease;text-align:center}._blurLevelBtn_ua7je_83:hover{background-color:#35373c;color:var(--text-primary, #f2f3f5)}._blurLevelBtn_ua7je_83:active{transform:translateY(1px)}._blurLevelBtnActive_ua7je_104{border-color:#5865f2;background-color:#5865f226;color:#fff;font-weight:500}._blurSlider_ua7je_111{width:100%;accent-color:#5865f2;cursor:pointer}._imagesSection_ua7je_118{display:flex;flex-direction:column;gap:8px}._imagesGrid_ua7je_124{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;max-height:200px;overflow-y:auto;padding-right:4px}._imagesGrid_ua7je_124::-webkit-scrollbar{width:4px}._imagesGrid_ua7je_124::-webkit-scrollbar-thumb{background-color:var(--border-subtle, #3f4147);border-radius:4px}._thumbCard_ua7je_142{position:relative;aspect-ratio:16 / 9;border-radius:6px;overflow:hidden;border:2px solid var(--border-subtle, #3f4147);background-color:var(--bg-surface-elevated, #313338);cursor:pointer;transition:border-color .15s ease,transform .1s ease;padding:0}._thumbCard_ua7je_142:hover{border-color:#6d6f78}._thumbCard_ua7je_142:active{transform:translateY(1px)}._thumbCardActive_ua7je_164{border-color:#5865f2;box-shadow:0 0 0 2px #5865f24d}._thumbImg_ua7je_169{width:100%;height:100%;object-fit:cover;display:block}._thumbTitle_ua7je_176{position:absolute;bottom:0;left:0;right:0;padding:3px 6px;background:#121316d9;color:var(--text-normal, #dbdee1);font-size:11px;font-weight:500;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._uploadCard_ua7je_192{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;aspect-ratio:16 / 9;border-radius:6px;border:1px dashed #4e5058;background-color:#2b2d3180;color:var(--text-secondary, #949ba4);font-size:11px;cursor:pointer;transition:all .15s ease;padding:0}._uploadCard_ua7je_192:hover{border-color:#5865f2;color:var(--text-primary, #f2f3f5);background-color:#5865f214}._uploadCard_ua7je_192:active{transform:translateY(1px)}._deleteBtn_ua7je_219{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:4px;background-color:#000000b3;color:#ed4245;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease,background-color .15s ease;z-index:2}._thumbCard_ua7je_142:hover ._deleteBtn_ua7je_219{opacity:1}._deleteBtn_ua7je_219:hover{background-color:#ed4245;color:#fff}._statusBanner_ua7je_250{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;font-size:12px;line-height:1.4}._statusLoading_ua7je_260{background-color:#5865f21a;border:1px solid rgba(88,101,242,.3);color:#dbdee1}._statusError_ua7je_266{background-color:#ed42451a;border:1px solid rgba(237,66,69,.3);color:#f29c9e}._statusUnsupported_ua7je_272{background-color:#f0b2321a;border:1px solid rgba(240,178,50,.3);color:#f0b232}._spinner_ua7je_278{width:14px;height:14px;border:2px solid rgba(255,255,255,.2);border-top-color:#5865f2;border-radius:50%;animation:_spin_ua7je_278 .8s linear infinite}@keyframes _spin_ua7je_278{to{transform:rotate(360deg)}}._floatingVideosTrigger_12r0h_5{position:absolute;left:0;top:70%;transform:translateY(-50%)!important;z-index:35;display:flex;align-items:center;gap:6px;background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #35373c);border-left:none;border-radius:0 8px 8px 0;padding:10px 10px 10px 8px;box-shadow:2px 4px 14px #00000059;color:var(--text-primary, #f2f3f5);cursor:pointer;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .22s ease;will-change:transform}button._floatingVideosTrigger_12r0h_5:hover:not(:disabled),._floatingVideosTrigger_12r0h_5:hover{background-color:var(--bg-surface-hover, #35373c);color:#fff;border-color:var(--border-strong, #4e5058);box-shadow:4px 6px 18px #00000073;transform:translateY(-50%) translate(6px)!important}button._floatingVideosTrigger_12r0h_5:active:not(:disabled),._floatingVideosTrigger_12r0h_5:active{transform:translateY(-50%) translate(3px)!important;box-shadow:2px 3px 10px #00000059!important}button._floatingVideosTriggerActive_12r0h_46,._floatingVideosTriggerActive_12r0h_46,button._floatingVideosTriggerActive_12r0h_46:hover:not(:disabled),._floatingVideosTriggerActive_12r0h_46:hover{background-color:var(--brand-primary, #5865f2)!important;border-color:var(--brand-primary, #5865f2)!important;color:#fff!important;transform:translateY(-50%) translate(4px)!important}._floatingTriggerIconWrapper_12r0h_56{position:relative;display:flex;align-items:center}._floatingTriggerBadge_12r0h_62{position:absolute;top:-8px;right:-8px;background-color:var(--accent-green, #23a55a);color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;padding:0 3px;border-radius:9999px;display:flex;align-items:center;justify-content:center}._floatingTriggerArrow_12r0h_79{display:flex;align-items:center;color:var(--text-muted, #949ba4);transition:transform .2s cubic-bezier(.16,1,.3,1),color .15s ease}._floatingVideosTrigger_12r0h_5:hover ._floatingTriggerArrow_12r0h_79{transform:translate(2px);color:#fff}._floatingVideosPanel_12r0h_93{position:absolute;right:70px;top:24px;left:auto;z-index:40;background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-md, 8px);box-shadow:0 12px 32px #00000080;display:flex;flex-direction:column;min-width:220px;min-height:160px;max-width:90vw;max-height:80vh;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._floatingVideosHeader_12r0h_114{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background-color:var(--bg-surface, #2b2d31);border-bottom:1px solid var(--border-subtle, #35373c);cursor:grab}._floatingVideosHeader_12r0h_114:active{cursor:grabbing}._floatingHeaderLeft_12r0h_128{display:flex;align-items:center;gap:6px;min-width:0}._floatingHeaderTitle_12r0h_135{font-size:var(--fs-xs, .75rem);font-weight:600;color:var(--text-primary, #f2f3f5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._floatingHeaderActions_12r0h_144{display:flex;align-items:center;gap:6px}._floatingHeaderBtn_12r0h_150{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-sm, 4px);font-size:11px;color:var(--text-normal, #dbdee1);cursor:pointer;transition:background-color .15s ease,color .15s ease}._floatingHeaderBtn_12r0h_150:hover{background-color:var(--bg-surface-hover, #35373c);color:#fff}._floatingHeaderCloseBtn_12r0h_171{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:transparent;border:none;border-radius:var(--radius-sm, 4px);color:var(--text-muted, #949ba4);cursor:pointer;transition:background-color .15s ease,color .15s ease}._floatingHeaderCloseBtn_12r0h_171:hover{background-color:#ef444433;color:#f87171}._floatingVideosBody_12r0h_192{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;overflow:hidden;background-color:var(--bg-main, #1e1f22)}._floatingVideosGrid_12r0h_202{display:grid;grid-template-columns:repeat(auto-fill,minmax(115px,1fr));gap:6px;padding:8px;overflow-y:auto;height:100%}._floatingMiniTile_12r0h_211{position:relative;aspect-ratio:16 / 10;background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-sm, 6px);overflow:hidden;cursor:pointer;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}._floatingMiniTile_12r0h_211:hover{border-color:var(--brand-primary, #5865f2);transform:translateY(-1px)}._floatingMiniTileSpeaking_12r0h_230{border-color:var(--accent-green, #23a55a)!important;box-shadow:0 0 0 1.5px var(--accent-green, #23a55a)}._floatingMiniVideo_12r0h_235{width:100%;height:100%;object-fit:cover;display:block}._floatingMiniAvatarCard_12r0h_242{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--bg-surface-elevated, #313338)}._floatingMiniAvatarCircle_12r0h_251{width:32px;height:32px;border-radius:50%;background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-subtle, #35373c);color:var(--text-primary, #f2f3f5);display:flex;align-items:center;justify-content:center;font-size:var(--fs-xs, .75rem);font-weight:700}._floatingTileHoverAction_12r0h_265{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:4px;background-color:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease;pointer-events:none}._floatingMiniTile_12r0h_211:hover ._floatingTileHoverAction_12r0h_265{opacity:1}._floatingMiniTileFooter_12r0h_285{position:absolute;bottom:0;left:0;right:0;padding:3px 6px;background:linear-gradient(transparent,#000000d9);display:flex;align-items:center;justify-content:space-between;gap:4px}._floatingMiniTileName_12r0h_298{font-size:10px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._miniMutedIcon_12r0h_307{display:inline-flex;align-items:center;flex-shrink:0}._floatingSpotlightView_12r0h_313{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#000}._floatingSpotlightVideo_12r0h_323{width:100%;height:100%;object-fit:contain}._floatingSpotlightAvatarCard_12r0h_329{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background-color:var(--bg-surface-elevated, #313338)}._floatingSpotlightAvatarCircle_12r0h_340{width:56px;height:56px;border-radius:50%;background-color:var(--bg-surface, #2b2d31);border:2px solid var(--border-subtle, #35373c);color:var(--text-primary, #f2f3f5);display:flex;align-items:center;justify-content:center;font-size:var(--fs-xl, 1.375rem);font-weight:700}._floatingSpotlightNameText_12r0h_354{font-size:var(--fs-sm, .875rem);font-weight:600;color:var(--text-primary, #f2f3f5)}._floatingCameraOffHint_12r0h_360{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-muted, #949ba4)}._floatingSpotlightCollapseBtn_12r0h_368{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:4px;padding:5px 10px;background-color:#2b2d31e0;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-sm, 4px);color:#fff;font-size:11px;font-weight:500;cursor:pointer;z-index:10;transition:background-color .15s ease,transform .15s ease}._floatingSpotlightCollapseBtn_12r0h_368:hover{background-color:#35373cf5;transform:translateY(-1px)}._floatingSpotlightMetaBar_12r0h_394{position:absolute;bottom:0;left:0;right:0;padding:6px 10px;background:linear-gradient(transparent,#000000d9);display:flex;align-items:center;justify-content:space-between;z-index:5}._floatingSpotlightName_12r0h_354{font-size:12px;font-weight:600;color:#fff}._floatingTileBadges_12r0h_413{display:flex;align-items:center;gap:6px}._speakingPill_12r0h_419{background-color:#23a55a33;color:var(--accent-green, #23a55a);border:1px solid var(--accent-green, #23a55a);border-radius:9999px;font-size:10px;font-weight:600;padding:1px 6px}._mutedPill_12r0h_429{background-color:#ef444433;border-radius:9999px;padding:2px 4px;display:inline-flex;align-items:center}._floatingEmptyState_12r0h_437{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;text-align:center;gap:6px}._floatingEmptyTitle_12r0h_448{font-size:var(--fs-xs, .75rem);font-weight:600;color:var(--text-normal, #dbdee1);margin:0}._floatingEmptySubtitle_12r0h_455{font-size:11px;color:var(--text-muted, #949ba4);margin:0;max-width:220px;line-height:1.4}._resizeHandleRight_12r0h_463{position:absolute;top:0;right:0;width:6px;height:100%;cursor:ew-resize;z-index:20}._resizeHandleBottom_12r0h_473{position:absolute;bottom:0;left:0;width:100%;height:6px;cursor:ns-resize;z-index:20}._resizeHandleCorner_12r0h_483{position:absolute;bottom:0;right:0;width:14px;height:14px;cursor:nwse-resize;z-index:21;display:flex;align-items:flex-end;justify-content:flex-end;padding:2px;color:var(--text-muted, #80848e)}._resizeHandleCorner_12r0h_483:hover{color:var(--text-primary, #ffffff)}._floatingMiniAvatarImg_12r0h_502{width:32px;height:32px;border-radius:50%;object-fit:cover;border:1px solid var(--border-subtle, #35373c)}._floatingSpotlightAvatarImg_12r0h_510{width:56px;height:56px;border-radius:50%;object-fit:cover;border:2px solid var(--border-subtle, #35373c)}._floatingSpotlightExpandMainBtn_12r0h_518{position:absolute;top:8px;right:92px;display:inline-flex;align-items:center;gap:4px;padding:5px 10px;background-color:#2b2d31e0;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-sm, 4px);color:#fff;font-size:11px;font-weight:500;cursor:pointer;z-index:10;transition:background-color .15s ease,transform .15s ease}._floatingSpotlightExpandMainBtn_12r0h_518:hover{background-color:#35373cf5;transform:translateY(-1px)}._floatingVideosTriggerFixed_12r0h_545{position:fixed!important;z-index:160!important;top:50%!important}._floatingVideosPanelFixed_12r0h_551{position:fixed!important;z-index:160!important}._card_4kr5m_1{position:relative;width:100%;height:100%;min-height:200px;background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));border-radius:var(--radius-md, 10px);overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #00000059;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;-webkit-user-select:none;user-select:none;box-sizing:border-box}._card_4kr5m_1._speaking_4kr5m_23{border:2px solid var(--accent-green, #23a55a);box-shadow:0 0 14px #23a55a66}._card_4kr5m_1._screenCard_4kr5m_29{border:1.5px solid rgba(88,101,242,.5);background-color:#0d0e11}._card_4kr5m_1._fullScreen_4kr5m_35{position:fixed;inset:12px;width:calc(100vw - 24px)!important;height:calc(100vh - 96px)!important;z-index:150;border-radius:12px;box-shadow:0 12px 48px #000000d9}._videoContainer_4kr5m_46{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#000;overflow:hidden}._videoContainer_4kr5m_46 video{width:100%;height:100%;object-fit:cover;display:block}._videoContainer_4kr5m_46 ._videoWrapper_4kr5m_65{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}._videoContainer_4kr5m_46 video._portraitVideo_4kr5m_75{object-fit:contain!important;position:relative;z-index:2}._videoContainer_4kr5m_46 video._videoBlurBg_4kr5m_81{position:absolute;inset:-20px;width:calc(100% + 40px);height:calc(100% + 40px);object-fit:cover;filter:blur(24px) brightness(.45);pointer-events:none;z-index:1}._videoContainer_4kr5m_46._screenVideo_4kr5m_92 video{object-fit:contain}._avatarContainer_4kr5m_97{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;z-index:2}._avatarCircle_4kr5m_106{width:clamp(84px,100%,200px);height:clamp(84px,100%,200px);aspect-ratio:1 / 1;border-radius:50%;background:linear-gradient(135deg,#35373c,#1e1f22);color:#fff;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;border:2px solid rgba(255,255,255,.12);box-shadow:0 6px 20px #0006;transition:transform .2s ease,border-color .2s ease;overflow:hidden}._card_4kr5m_1._speaking_4kr5m_23 ._avatarCircle_4kr5m_106{border-color:var(--accent-green, #23a55a);transform:scale(1.04)}._avatarCircle_4kr5m_106 img{width:100%;height:100%;object-fit:cover}._hoverBar_4kr5m_138{position:absolute;top:10px;left:10px;right:10px;display:flex;align-items:center;justify-content:space-between;z-index:10;opacity:0;pointer-events:none;transition:opacity .2s ease}._card_4kr5m_1:hover ._hoverBar_4kr5m_138,._hoverBar_4kr5m_138._forceVisible_4kr5m_153{opacity:1;pointer-events:auto}._badgeGroup_4kr5m_159{display:flex;align-items:center;gap:6px}._pillBadge_4kr5m_165{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;background:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;border-radius:6px;font-size:.75rem;font-weight:600;border:1px solid rgba(255,255,255,.1)}._pillBadge_4kr5m_165._hostBadge_4kr5m_179{background:#5865f2cc;border-color:#5865f2e6}._pillBadge_4kr5m_165._screenBadge_4kr5m_184{background:#23a55acc;border-color:#23a55ae6}._pillBadge_4kr5m_165._moderatorBadge_4kr5m_189{background:#f59e0bd9;border-color:#f59e0bf2;color:#fff}._actionGroup_4kr5m_196{display:flex;align-items:center;gap:6px}._actionBtn_4kr5m_202{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:#1e1f22d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12);color:#dbdee1;cursor:pointer;padding:0;transition:all .15s ease}._actionBtn_4kr5m_202:hover{background:#2b2d31f2;color:#fff;border-color:#ffffff40;box-shadow:0 2px 8px #0006;transform:translateY(-1px)}._actionBtn_4kr5m_202._active_4kr5m_226{background:var(--brand-primary, #5865f2);border-color:var(--brand-primary, #5865f2);color:#fff}._actionBtn_4kr5m_202._muted_4kr5m_232{background:#da373cd9;border-color:#da373ce6;color:#fff}._volumeWrapper_4kr5m_239{position:relative;display:flex;align-items:center}._volumePopover_4kr5m_245{position:absolute;top:110%;right:0;background:#1e1f22f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:8px 12px;display:flex;align-items:center;gap:8px;box-shadow:0 8px 24px #00000080;z-index:20;min-width:140px}._volumeSlider_4kr5m_262{width:100px;accent-color:var(--brand-primary, #5865f2);cursor:pointer}._volumeValue_4kr5m_268{font-size:.75rem;color:#949ba4;min-width:28px;text-align:right}._qualityWrapper_4kr5m_276{position:relative}._qualityBadgeBtn_4kr5m_280{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 8px;border-radius:6px;background:#1e1f22d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12);color:#dbdee1;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .15s ease}._qualityBadgeBtn_4kr5m_280:hover{background:#2b2d31f2;color:#fff;border-color:#ffffff40}._qualityDropdown_4kr5m_303{position:absolute;top:110%;right:0;background:#1e1f22f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:4px;min-width:150px;box-shadow:0 8px 24px #00000080;z-index:25;display:flex;flex-direction:column;gap:2px}._qualityOption_4kr5m_320{display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 10px;background:transparent;border:none;border-radius:4px;color:#dbdee1;font-size:.8rem;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}._qualityOption_4kr5m_320:hover{background:#ffffff14;color:#fff}._qualityOption_4kr5m_320._selected_4kr5m_343{background:#5865f233;color:var(--brand-primary, #5865f2);font-weight:600}._moderationWrapper_4kr5m_350{position:relative}._moderationDropdown_4kr5m_354{position:absolute;top:110%;right:0;background:#1e1f22fa;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:6px;min-width:190px;box-shadow:0 10px 28px #0009;z-index:30;display:flex;flex-direction:column;gap:2px}._menuHeader_4kr5m_371{padding:6px 10px 4px;font-size:.72rem;text-transform:uppercase;font-weight:700;color:#949ba4;letter-spacing:.04em}._menuDivider_4kr5m_380{height:1px;background:#ffffff14;margin:4px 6px}._menuItem_4kr5m_386{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;background:transparent;border:none;border-radius:5px;color:#dbdee1;font-size:.82rem;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}._menuItem_4kr5m_386:hover{background:#ffffff14;color:#fff}._menuItem_4kr5m_386._danger_4kr5m_409{color:var(--brand-danger, #da373c)}._menuItem_4kr5m_386._danger_4kr5m_409:hover{background:#da373c26;color:#ff5c5c}._bottomBar_4kr5m_419{position:absolute;bottom:10px;left:10px;right:10px;display:flex;align-items:center;justify-content:space-between;z-index:5;pointer-events:none}._nameBadge_4kr5m_431{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:6px;color:#fff;font-size:.8rem;font-weight:600;max-width:75%;border:1px solid rgba(255,255,255,.08)}._nameText_4kr5m_446{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._micIndicator_4kr5m_452{display:flex;align-items:center;justify-content:center;flex-shrink:0}._micIndicator_4kr5m_452._muted_4kr5m_232{color:var(--brand-danger, #da373c)}._micIndicator_4kr5m_452._active_4kr5m_226{color:var(--accent-green, #23a55a)}._connectionBadge_4kr5m_468{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#000000a6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px;border:1px solid rgba(255,255,255,.08);font-size:.72rem;color:#949ba4}._signalDot_4kr5m_481{width:6px;height:6px;border-radius:50%;background:#8a8a8a}._connectionBadge_4kr5m_468[data-level=green] ._signalDot_4kr5m_481{background:#23a55a}._connectionBadge_4kr5m_468[data-level=yellow] ._signalDot_4kr5m_481{background:#f0b232}._connectionBadge_4kr5m_468[data-level=red] ._signalDot_4kr5m_481{background:#da373c}@media(max-width:767px){._card_4kr5m_1{min-height:0;border-radius:var(--radius-sm, 6px)}._bottomBar_4kr5m_419{padding:3px 6px;gap:4px;bottom:6px;left:6px}._nameBadge_4kr5m_431{padding:3px 6px;font-size:.72rem}._nameText_4kr5m_446{max-width:100px;font-size:.72rem}._avatarCircle_4kr5m_106{width:clamp(52px,25vw,96px);height:clamp(52px,25vw,96px);font-size:1.35rem}._hoverBar_4kr5m_138{padding:4px 6px}._actionBtn_4kr5m_202{width:32px;height:32px}._pillBadge_4kr5m_165{font-size:.65rem;padding:2px 6px}}@media(min-width:768px)and (max-width:1023px){._card_4kr5m_1{min-height:0}._avatarCircle_4kr5m_106{width:clamp(70px,18vw,140px);height:clamp(70px,18vw,140px)}}._chatDrawer_d76c1_1{position:fixed;top:0;right:0;width:380px;max-width:100vw;height:100vh;background-color:var(--bg-surface-elevated, #313338);border-left:1px solid var(--border-default, #232428);display:flex;flex-direction:column;box-shadow:-8px 0 32px #00000080;z-index:150;transition:transform .25s ease}._chatHeader_d76c1_17{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background-color:var(--bg-surface, #2b2d31);border-bottom:1px solid var(--border-default, #232428)}._headerTitle_d76c1_26{font-size:var(--fs-base, 1rem);font-weight:600;color:var(--text-primary, #f8fafc);display:flex;align-items:center;gap:8px}._closeBtn_d76c1_35{background:transparent;border:none;color:var(--text-secondary, #94a3b8);font-size:var(--fs-lg, 1.125rem);cursor:pointer;padding:4px 8px;border-radius:var(--radius-sm, 6px);transition:all .15s ease}._closeBtn_d76c1_35:hover{background:var(--bg-surface-hover, #222e35);color:var(--text-primary, #f8fafc)}._messagesList_d76c1_51{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px;display:flex;flex-direction:column;gap:14px}._emptyState_d76c1_61{margin:auto;text-align:center;color:var(--text-muted, #64748b);font-size:var(--fs-sm, .875rem);line-height:1.5}._messageRow_d76c1_69{display:flex;gap:10px;align-items:flex-start;max-width:90%;align-self:flex-start}._messageRow_d76c1_69._isMe_d76c1_77{align-self:flex-end;flex-direction:row-reverse}._msgAvatar_d76c1_82{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#1e293b;border:1px solid var(--border-subtle, #25333b)}._msgAvatarFallback_d76c1_92{width:32px;height:32px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#1e293b,#0f172a);color:#f8fafc;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-subtle, #25333b)}._messageBubble_d76c1_107{display:flex;flex-direction:column;gap:6px;padding:10px 14px;border-radius:var(--radius-md, 10px);background-color:var(--bg-element, #1e2b32);border:1px solid var(--border-subtle, #25333b);position:relative;word-break:break-word}._messageRow_d76c1_69._isMe_d76c1_77 ._messageBubble_d76c1_107{background-color:var(--accent-green-soft, rgba(16, 185, 129, .15));border-color:#10b9814d}._messageSender_d76c1_124{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--fs-xs, .75rem);font-weight:600;color:var(--accent-green-light, #34d399)}._messageTime_d76c1_134{font-size:.65rem;font-weight:400;color:var(--text-muted, #64748b)}._markdownContent_d76c1_141{font-size:var(--fs-sm, .875rem);color:var(--text-primary, #f8fafc);line-height:1.5}._boldText_d76c1_147{font-weight:700;color:#fff}._italicText_d76c1_152{font-style:italic;color:#cbd5e1}._inlineCode_d76c1_157{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8em;background:#00000059;padding:2px 6px;border-radius:4px;color:#34d399;border:1px solid rgba(52,211,153,.2)}._blockquote_d76c1_167{border-left:3px solid var(--accent-green, #10b981);padding-left:10px;margin:4px 0;color:#94a3b8;font-style:italic}._listItem_d76c1_175{display:flex;gap:6px;align-items:flex-start;margin:2px 0}._bullet_d76c1_182{color:var(--accent-green, #10b981)}._chatLink_d76c1_186{color:#38bdf8;text-decoration:underline;word-break:break-all}._chatLink_d76c1_186:hover{color:#7dd3fc}._codeBlock_d76c1_197{background:#0b0f12;border:1px solid #25333b;border-radius:6px;margin:6px 0;overflow:hidden}._codeHeader_d76c1_205{display:flex;justify-content:space-between;align-items:center;padding:4px 10px;background:#141b1f;border-bottom:1px solid #25333b;font-size:.7rem;color:#94a3b8}._codeLang_d76c1_216{text-transform:uppercase;font-weight:600;letter-spacing:.05em}._copyBtn_d76c1_222{background:transparent;border:none;color:#94a3b8;cursor:pointer;font-size:.7rem;padding:2px 6px;border-radius:4px;transition:all .15s ease}._copyBtn_d76c1_222:hover{background:#ffffff1a;color:#fff}._codePre_d76c1_238{margin:0;padding:10px;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;color:#e2e8f0;line-height:1.4}._attachmentList_d76c1_249{display:flex;flex-direction:column;gap:8px;margin-top:4px}._imagePreviewWrapper_d76c1_256{max-width:240px;border-radius:8px;overflow:hidden;border:1px solid var(--border-subtle, #25333b);cursor:pointer;transition:transform .15s ease,opacity .15s ease}._imagePreviewWrapper_d76c1_256:hover{transform:scale(1.02);opacity:.95}._chatThumbImage_d76c1_272{width:100%;max-height:180px;object-fit:cover;display:block}._fileCard_d76c1_279{display:flex;align-items:center;gap:10px;background:#10161a;border:1px solid #25333b;border-radius:8px;padding:8px 12px;text-decoration:none;color:var(--text-primary, #f8fafc);transition:background .15s ease;max-width:240px}._fileCard_d76c1_279:hover{background:#1b242a}._fileIcon_d76c1_297{font-size:1.5rem}._fileInfo_d76c1_301{display:flex;flex-direction:column;overflow:hidden}._fileName_d76c1_307{font-size:.8rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileSize_d76c1_315{font-size:.68rem;color:var(--text-muted, #64748b)}._stickerMessage_d76c1_321{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 18px;border-radius:12px;box-shadow:0 4px 16px #0000004d;color:#fff;margin:4px 0;-webkit-user-select:none;user-select:none}._stickerMsgEmoji_d76c1_334{font-size:2.2rem;line-height:1;margin-bottom:4px}._stickerMsgTitle_d76c1_340{font-size:.85rem;font-weight:700;letter-spacing:.02em}._stickerMsgCaption_d76c1_346{font-size:.7rem;opacity:.9}._reactionsContainer_d76c1_352{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;position:relative}._reactionBadge_d76c1_361{display:inline-flex;align-items:center;gap:4px;background:#00000040;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2px 7px;font-size:.75rem;cursor:pointer;color:var(--text-secondary, #94a3b8);transition:all .15s ease}._reactionBadge_d76c1_361:hover{background:#ffffff1a;color:#fff}._reactionBadge_d76c1_361._isMineReaction_d76c1_380{background:#10b98133;border-color:#10b98180;color:#34d399}._badgeEmoji_d76c1_386{font-size:.85rem}._badgeCount_d76c1_390{font-size:.7rem;font-weight:600}._pickerWrapper_d76c1_395{position:relative}._addReactionBtn_d76c1_399{display:inline-flex;align-items:center;gap:2px;background:transparent;border:1px dashed rgba(255,255,255,.2);border-radius:12px;padding:2px 6px;font-size:.7rem;color:var(--text-muted, #64748b);cursor:pointer;transition:all .15s ease}._addReactionBtn_d76c1_399:hover{border-color:var(--accent-green, #10b981);color:var(--accent-green, #10b981)}._reactionPicker_d76c1_418{position:absolute;bottom:26px;left:0;display:grid;grid-template-columns:repeat(5,1fr);gap:4px;padding:8px;background:#1b242a;border:1px solid #25333b;border-radius:8px;box-shadow:0 6px 20px #00000080;z-index:200;max-width:calc(100vw - 32px);white-space:nowrap}._reactionPicker_d76c1_418._alignRight_d76c1_435{left:auto;right:0}._pickerEmojiBtn_d76c1_440{background:transparent;border:none;font-size:1.25rem;cursor:pointer;padding:4px;border-radius:4px;transition:background .1s ease}._pickerEmojiBtn_d76c1_440:hover{background:#ffffff1a}._stickerPickerPopup_d76c1_455{position:absolute;bottom:70px;left:16px;right:16px;background:#1b242a;border:1px solid #25333b;border-radius:12px;box-shadow:0 8px 32px #0009;z-index:180;padding:12px;display:flex;flex-direction:column;gap:10px}._stickerPickerHeader_d76c1_471{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;font-weight:600;color:#f8fafc}._closePickerBtn_d76c1_480{background:transparent;border:none;color:#94a3b8;cursor:pointer;font-size:.9rem}._stickerGrid_d76c1_488{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;max-height:220px;overflow-y:auto}._stickerCard_d76c1_496{border:none;border-radius:8px;padding:10px 8px;cursor:pointer;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .15s ease}._stickerCard_d76c1_496:hover{transform:scale(1.03)}._stickerEmoji_d76c1_513{font-size:1.8rem;margin-bottom:2px}._stickerTitle_d76c1_518{font-size:.8rem;font-weight:700}._stickerCaption_d76c1_523{font-size:.65rem;opacity:.9}._inputAreaContainer_d76c1_529{background-color:var(--bg-surface, #2b2d31);border-top:1px solid var(--border-default, #232428);display:flex;flex-direction:column;position:relative}._uploadProgressBar_d76c1_537{height:3px;background:var(--brand-primary, #5865f2);transition:width .2s ease}._inputArea_d76c1_529{padding:12px 14px;display:flex;align-items:center;gap:8px}._actionIconBtn_d76c1_550{background:transparent;border:none;color:var(--text-secondary, #949ba4);cursor:pointer;padding:6px;border-radius:var(--radius-sm, 4px);box-shadow:none;transition:color .15s ease,background-color .15s ease;display:flex;align-items:center;justify-content:center}._actionIconBtn_d76c1_550:hover{background-color:var(--bg-modifier-hover, rgba(255, 255, 255, .07));color:var(--text-primary, #f2f3f5);box-shadow:none!important;transform:none!important}._chatInput_d76c1_573{flex:1;background-color:var(--input-bg, #1e1f22);border:1px solid var(--input-border, #232428);border-radius:var(--radius-sm, 4px);padding:9px 12px;color:var(--text-normal, #dbdee1);font-size:var(--fs-sm, .875rem);outline:none;transition:border-color .15s ease}._chatInput_d76c1_573:focus{border-color:var(--brand-primary, #5865f2)}._sendBtn_d76c1_589{background-color:var(--brand-primary, #5865f2);color:#fff;border:none;border-radius:var(--radius-sm, 4px);padding:9px 14px;font-size:var(--fs-sm, .875rem);font-weight:500;cursor:pointer;box-shadow:none;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease;display:flex;align-items:center;gap:4px}._sendBtn_d76c1_589:hover:not(:disabled){background-color:var(--brand-primary-hover, #4752c4);box-shadow:var(--btn-shadow-hover, 0 4px 14px rgba(0, 0, 0, .4));transform:translateY(-1px)}._sendBtn_d76c1_589:active:not(:disabled){background-color:var(--brand-primary-active, #3c45a5);box-shadow:var(--btn-shadow-active, 0 2px 6px rgba(0, 0, 0, .35));transform:translateY(0)}._sendBtn_d76c1_589:disabled{opacity:.5;cursor:not-allowed;box-shadow:none!important;transform:none!important}._lightboxOverlay_d76c1_628{position:fixed;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:300;display:flex;align-items:center;justify-content:center;padding:20px}._lightboxContent_d76c1_640{max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:12px}._lightboxToolbar_d76c1_649{width:100%;display:flex;justify-content:space-between;align-items:center}._lightboxActionBtn_d76c1_656{color:#38bdf8;font-size:.85rem;text-decoration:none;padding:4px 10px;background:#ffffff1a;border-radius:6px}._lightboxActionBtn_d76c1_656:hover{background:#fff3}._lightboxCloseBtn_d76c1_669{background:transparent;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:4px 8px}._lightboxImage_d76c1_678{max-width:100%;max-height:80vh;border-radius:8px;box-shadow:0 10px 40px #000000b3;object-fit:contain}@media(max-width:767px){._chatDrawer_d76c1_1{width:100vw;max-width:100vw;height:100dvh;border-left:none}._chatHeader_d76c1_17{padding-top:max(14px,var(--safe-top));padding-left:max(16px,var(--safe-left));padding-right:max(16px,var(--safe-right))}._inputArea_d76c1_529{padding-bottom:max(14px,var(--safe-bottom));padding-left:max(14px,var(--safe-left));padding-right:max(14px,var(--safe-right))}._closeBtn_d76c1_35{min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center}}._drawer_tl99t_1{position:fixed;top:0;right:0;width:380px;max-width:100vw;height:100vh;background-color:var(--bg-surface-elevated, #313338);border-left:1px solid var(--border-default, #232428);display:flex;flex-direction:column;box-shadow:-8px 0 32px #00000080;z-index:150;transition:transform .25s ease;box-sizing:border-box}._header_tl99t_18{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background-color:var(--bg-surface, #2b2d31);border-bottom:1px solid var(--border-default, #232428)}._title_tl99t_27{font-size:var(--fs-base, 1rem);font-weight:600;color:var(--text-primary, #f2f3f5);display:flex;align-items:center;gap:8px;margin:0}._countBadge_tl99t_37{background-color:var(--bg-surface-elevated, #313338);color:var(--text-secondary, #949ba4);font-size:.75rem;font-weight:600;padding:2px 7px;border-radius:999px;border:1px solid var(--border-default, #232428)}._closeBtn_tl99t_47{background:transparent;border:none;color:var(--text-secondary, #949ba4);cursor:pointer;padding:4px 8px;border-radius:var(--radius-sm, 6px);display:flex;align-items:center;justify-content:center;transition:all .12s ease}._closeBtn_tl99t_47:hover{background-color:var(--bg-surface-hover, #383a40);color:var(--text-primary, #f2f3f5)}._content_tl99t_65{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:18px}._settingBar_tl99t_75{background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-md, 8px);padding:10px 14px;display:flex;align-items:center;justify-content:space-between}._settingInfo_tl99t_85{display:flex;flex-direction:column;gap:2px}._settingTitle_tl99t_91{font-size:.8125rem;font-weight:600;color:var(--text-primary, #f2f3f5)}._settingSub_tl99t_97{font-size:.72rem;color:var(--text-secondary, #949ba4)}._switchTrack_tl99t_103{position:relative;width:36px;height:20px;background-color:#4e5058;border-radius:999px;cursor:pointer;transition:background-color .15s ease;flex-shrink:0}._switchTrackActive_tl99t_114{background-color:#23a55a}._switchThumb_tl99t_118{position:absolute;top:2px;left:2px;width:16px;height:16px;background-color:#fff;border-radius:50%;transition:transform .15s ease}._switchTrackActive_tl99t_114 ._switchThumb_tl99t_118{transform:translate(16px)}._section_tl99t_134{display:flex;flex-direction:column;gap:8px}._sectionHeader_tl99t_140{display:flex;align-items:center;justify-content:space-between;padding:0 4px}._sectionTitle_tl99t_147{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary, #949ba4);display:flex;align-items:center;gap:6px}._waitingAmberBadge_tl99t_158{background-color:#f0b23226;color:#f0b232;font-size:.72rem;font-weight:700;padding:1px 6px;border-radius:999px}._admitAllBtn_tl99t_167{background:transparent;border:1px solid rgba(35,165,90,.35);color:#23a55a;font-size:.75rem;font-weight:600;padding:3px 8px;border-radius:var(--radius-sm, 6px);cursor:pointer;transition:all .12s ease}._admitAllBtn_tl99t_167:hover{background-color:#23a55a26;border-color:#23a55a}._admitAllBtn_tl99t_167:active{transform:translateY(1px)}._list_tl99t_189{display:flex;flex-direction:column;gap:4px}._waitingItem_tl99t_195{background-color:var(--bg-surface, #2b2d31);border:1px solid rgba(240,178,50,.18);border-radius:var(--radius-sm, 6px);padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;transition:background-color .12s ease}._waitingItem_tl99t_195:hover{background-color:#35373c}._participantItem_tl99t_211{background-color:transparent;border:1px solid transparent;border-radius:var(--radius-sm, 6px);padding:6px 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:background-color .12s ease}._participantItem_tl99t_211:hover{background-color:var(--bg-surface, #2b2d31)}._userLeft_tl99t_227{display:flex;align-items:center;gap:10px;min-width:0;flex:1}._avatar_tl99t_235{width:32px;height:32px;border-radius:50%;background-color:var(--brand-primary, #5865f2);color:#fff;font-size:.8125rem;font-weight:600;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}._avatarImg_tl99t_250{width:100%;height:100%;object-fit:cover}._nameBlock_tl99t_256{display:flex;flex-direction:column;min-width:0}._nameRow_tl99t_262{display:flex;align-items:center;gap:6px;min-width:0}._nameText_tl99t_269{font-size:.875rem;font-weight:500;color:var(--text-primary, #f2f3f5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._roleBadge_tl99t_278{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:1px 5px;border-radius:4px;flex-shrink:0}._hostBadge_tl99t_288{background-color:#f0b2322e;color:#f0b232;border:1px solid rgba(240,178,50,.3)}._modBadge_tl99t_294{background-color:#5865f22e;color:#5865f2;border:1px solid rgba(88,101,242,.3)}._youBadge_tl99t_300{background-color:#ffffff14;color:var(--text-secondary, #949ba4)}._waitingTime_tl99t_305{font-size:.72rem;color:var(--text-secondary, #949ba4)}._actionGroup_tl99t_311{display:flex;align-items:center;gap:6px;flex-shrink:0}._admitBtn_tl99t_318{background-color:#23a55a;border:none;color:#fff;width:28px;height:28px;border-radius:var(--radius-sm, 6px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .12s ease}._admitBtn_tl99t_318:hover{background-color:#1f9450}._admitBtn_tl99t_318:active{transform:translateY(1px)}._denyBtn_tl99t_340{background-color:#da373c1f;border:1px solid rgba(218,55,60,.3);color:var(--brand-danger, #da373c);width:28px;height:28px;border-radius:var(--radius-sm, 6px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .12s ease}._denyBtn_tl99t_340:hover{background-color:var(--brand-danger, #da373c);color:#fff}._denyBtn_tl99t_340:active{transform:translateY(1px)}._indicators_tl99t_364{display:flex;align-items:center;gap:6px;flex-shrink:0}._indicatorIcon_tl99t_371{display:flex;align-items:center;justify-content:center;color:var(--text-secondary, #949ba4)}._mutedIcon_tl99t_378{color:var(--brand-danger, #da373c)}._handActive_tl99t_382{color:#f0b232;animation:_wave_tl99t_1 1.2s ease-in-out infinite}@keyframes _wave_tl99t_1{0%,to{transform:rotate(0)}25%{transform:rotate(14deg)}75%{transform:rotate(-14deg)}}._menuBtn_tl99t_401{background:transparent;border:none;color:var(--text-secondary, #949ba4);cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .12s ease}._menuBtn_tl99t_401:hover{background-color:var(--bg-surface-hover, #383a40);color:var(--text-primary, #f2f3f5)}._popoverMenu_tl99t_419{position:absolute;right:18px;background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-sm, 6px);box-shadow:0 6px 20px #0006;padding:4px;display:flex;flex-direction:column;gap:2px;z-index:160;min-width:170px}._popoverItem_tl99t_434{background:transparent;border:none;color:var(--text-primary, #f2f3f5);font-size:.8125rem;padding:6px 10px;border-radius:4px;text-align:left;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .12s ease}._popoverItem_tl99t_434:hover{background-color:var(--bg-surface-hover, #383a40)}._popoverItemDanger_tl99t_453{color:var(--brand-danger, #da373c)}._popoverItemDanger_tl99t_453:hover{background-color:#da373c26}._emptyHint_tl99t_461{font-size:.8125rem;color:var(--text-secondary, #949ba4);text-align:center;padding:12px 0;margin:0}@media(max-width:767px){._drawer_tl99t_1{width:100vw;max-width:100vw;height:100dvh;border-left:none}._header_tl99t_18{padding-top:max(14px,var(--safe-top));padding-left:max(16px,var(--safe-left));padding-right:max(16px,var(--safe-right))}._content_tl99t_65{padding-bottom:max(16px,var(--safe-bottom))}._closeBtn_tl99t_47{min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center}}._floatingBadge_1kefq_1{position:fixed;top:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;background-color:var(--bg-surface-elevated, #1b242a);border:1px solid var(--accent-green, #10b981);padding:8px 18px;border-radius:var(--radius-round, 9999px);color:var(--text-primary, #f8fafc);font-size:var(--fs-sm, .875rem);font-weight:600;box-shadow:0 8px 24px #0006;cursor:pointer;z-index:120;transition:transform .15s ease}._floatingBadge_1kefq_1:hover{transform:translate(-50%) scale(1.02)}._handsList_1kefq_26{display:flex;flex-direction:column;gap:10px;max-height:350px;overflow-y:auto}._handItem_1kefq_34{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:var(--bg-element, #1e2b32);border:1px solid var(--border-subtle, #25333b);border-radius:var(--radius-md, 10px)}._userInfo_1kefq_44{display:flex;align-items:center;gap:10px}._queueNumber_1kefq_50{width:24px;height:24px;border-radius:var(--radius-round, 9999px);background:var(--accent-green-soft, rgba(16, 185, 129, .15));color:var(--accent-green-light, #34d399);display:flex;align-items:center;justify-content:center;font-size:var(--fs-xs, .75rem);font-weight:700}._userName_1kefq_63{font-size:var(--fs-sm, .875rem);font-weight:600;color:var(--text-primary, #f8fafc)}._lowerBtn_1kefq_69{background:transparent;border:1px solid var(--border-subtle, #25333b);color:var(--text-secondary, #94a3b8);padding:6px 12px;border-radius:var(--radius-sm, 6px);font-size:var(--fs-xs, .75rem);cursor:pointer;transition:all .15s ease}._lowerBtn_1kefq_69:hover{border-color:#ef4444;color:#ef4444}._handActions_1kefq_85{display:flex;align-items:center;gap:8px}._grantBtn_1kefq_91{background:transparent;border:1px solid var(--border-subtle, #25333b);color:var(--text-secondary, #94a3b8);padding:6px 12px;border-radius:var(--radius-sm, 6px);font-size:var(--fs-xs, .75rem);cursor:pointer;transition:all .15s ease;white-space:nowrap}._grantBtn_1kefq_91:hover{border-color:var(--accent-green, #10b981);color:var(--accent-green-light, #34d399)}._grantBtnActive_1kefq_108{background:var(--accent-green-soft, rgba(16, 185, 129, .15));border-color:var(--accent-green, #10b981);color:var(--accent-green-light, #34d399)}._waitingContainer_z9lm5_1{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;min-height:540px;background-color:var(--bg-main, #1e1f22);padding:24px;box-sizing:border-box}._waitingCard_z9lm5_13{width:100%;max-width:520px;background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-lg, 12px);padding:32px 28px;box-shadow:0 12px 36px #00000073;display:flex;flex-direction:column;align-items:center;text-align:center;box-sizing:border-box;animation:_fadeIn_z9lm5_1 .25s ease-out}@keyframes _fadeIn_z9lm5_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._badgeRow_z9lm5_40{display:flex;align-items:center;gap:8px;margin-bottom:16px}._waitingBadge_z9lm5_47{display:inline-flex;align-items:center;gap:6px;background-color:#f0b2321f;border:1px solid rgba(240,178,50,.25);color:#f0b232;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:999px}._pulseDot_z9lm5_62{width:6px;height:6px;border-radius:50%;background-color:#f0b232;animation:_pulse_z9lm5_62 1.6s ease-in-out infinite}@keyframes _pulse_z9lm5_62{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}._rejectedBadge_z9lm5_82{background-color:#da373c1f;border-color:#da373c40;color:var(--brand-danger, #da373c)}._roomTitle_z9lm5_88{font-size:1.35rem;font-weight:700;letter-spacing:-.025em;color:var(--text-primary, #f2f3f5);margin:0 0 8px}._waitingMessage_z9lm5_96{font-size:.9375rem;line-height:1.45;color:var(--text-secondary, #949ba4);margin:0 0 24px;max-width:440px}._userBox_z9lm5_105{width:100%;background-color:var(--bg-surface-elevated, #313338);border:1px solid rgba(255,255,255,.05);border-radius:var(--radius-md, 8px);padding:16px 20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;box-sizing:border-box}._userInfo_z9lm5_118{display:flex;align-items:center;gap:12px;text-align:left}._avatarCircle_z9lm5_125{width:42px;height:42px;border-radius:50%;background-color:var(--brand-primary, #5865f2);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem;overflow:hidden;flex-shrink:0}._avatarImg_z9lm5_140{width:100%;height:100%;object-fit:cover}._userName_z9lm5_146{font-size:.9375rem;font-weight:600;color:var(--text-primary, #f2f3f5);margin:0 0 2px}._userRole_z9lm5_153{font-size:.8125rem;color:var(--text-secondary, #949ba4);margin:0}._deviceStatusGroup_z9lm5_159{display:flex;align-items:center;gap:10px}._deviceIconBadge_z9lm5_165{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background-color:var(--bg-surface, #2b2d31);color:var(--text-secondary, #949ba4);border:1px solid var(--border-default, #232428)}._deviceIconActive_z9lm5_177{color:#23a55a}._spinnerWrapper_z9lm5_182{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:28px}._mechanicalSpinner_z9lm5_190{width:28px;height:28px;border:2.5px solid rgba(255,255,255,.1);border-top-color:var(--brand-primary, #5865f2);border-radius:50%;animation:_spin_z9lm5_182 .9s linear infinite}@keyframes _spin_z9lm5_182{to{transform:rotate(360deg)}}._spinnerText_z9lm5_205{font-size:.8125rem;font-weight:500;color:var(--text-secondary, #949ba4)}._buttonGroup_z9lm5_212{display:flex;align-items:center;gap:12px;width:100%}._leaveBtn_z9lm5_219{flex:1;background-color:transparent;border:1px solid var(--border-default, #232428);color:var(--text-primary, #f2f3f5);font-size:.875rem;font-weight:600;padding:11px 18px;border-radius:var(--radius-sm, 6px);cursor:pointer;transition:all .12s ease-out}._leaveBtn_z9lm5_219:hover{background-color:#ffffff0d;border-color:#ffffff26}._leaveBtn_z9lm5_219:active{transform:translateY(1px)}._dangerBtn_z9lm5_241{background-color:var(--brand-danger, #da373c);border-color:transparent;color:#fff}._dangerBtn_z9lm5_241:hover{background-color:#ba2f33}._voice_chat_1i5a6_4{position:relative;width:100vw;height:100vh;overflow:hidden;background-color:var(--bg-main, #1e1f22);color:var(--text-normal, #dbdee1);display:flex;flex-direction:column;box-sizing:border-box}._roomViewport_1i5a6_17{flex:1;display:flex;align-items:center;justify-content:center;padding:16px 16px 88px;box-sizing:border-box;width:100%;height:100%;overflow:hidden}._participantCardWrapper_1i5a6_30{position:relative;width:100%;height:100%;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9}._gallery_1i5a6_43{display:grid;width:100%;height:100%;gap:14px;place-content:center;max-width:1600px;margin:0 auto;box-sizing:border-box}._grid1_1i5a6_55{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._grid1_1i5a6_55 ._participantCardWrapper_1i5a6_30{max-width:1080px;max-height:calc(100vh - 130px);width:100%;height:auto;aspect-ratio:16 / 9}._grid2_1i5a6_72{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:1400px;max-height:calc(100vh - 130px);margin:auto;align-items:center}._grid4_1i5a6_84{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:14px;width:100%;max-width:1300px;height:100%;max-height:calc(100vh - 130px);margin:auto;place-items:center}._grid6_1i5a6_98{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:1500px;height:100%;max-height:calc(100vh - 130px);margin:auto;place-items:center}._gridMany_1i5a6_112{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;width:100%;height:100%;overflow-y:auto;padding-bottom:20px}._spotlightContainer_1i5a6_123{display:flex;flex-direction:column;width:100%;height:100%;gap:12px;max-width:1600px;margin:0 auto}._topStrip_1i5a6_133{display:flex;gap:12px;overflow-x:auto;padding:4px;max-height:140px;flex-shrink:0;justify-content:center;align-items:center}._topStrip_1i5a6_133 ._participantCardWrapper_1i5a6_30{width:220px;height:124px;flex-shrink:0;aspect-ratio:16 / 9}._spotlightStage_1i5a6_151{flex:1;width:100%;min-height:0;display:flex;align-items:center;justify-content:center}._videoWrapper_1i5a6_161{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#000;border-radius:8px}._video_1i5a6_161{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px;background-color:#000}._videoBlurBg_1i5a6_182{position:absolute;inset:-20px;width:calc(100% + 40px);height:calc(100% + 40px);object-fit:cover;filter:blur(24px) brightness(.45);pointer-events:none;z-index:1}._portraitVideo_1i5a6_193{object-fit:contain!important;position:relative;z-index:2;width:100%;height:100%}._localVideo_1i5a6_203{transform:scaleX(-1)}._screenVideo_1i5a6_207{display:block;width:100%;height:100%;object-fit:contain;border-radius:8px;background-color:#000}._whiteboardSection_1i5a6_217{width:100%;height:100%;display:flex;flex-direction:column;flex:1;min-height:0}._lazySectionFallback_1i5a6_227{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex:1;color:var(--text-muted, #949ba4);font-size:.85rem}._toolbar_1i5a6_239{position:fixed;bottom:18px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:6px 14px;background:#1e1f22f2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 8px 32px #0000008c;z-index:100}._toolbarCluster_1i5a6_256{display:flex;align-items:center;gap:6px}._toolbarDivider_1i5a6_262{width:1px;height:26px;background-color:#ffffff1a;margin:0 4px}._toolIconButton_1i5a6_270{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;background-color:#2b2d31;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#dbdee1;cursor:pointer;padding:0;box-shadow:none;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}._toolIconButton_1i5a6_270:disabled,._mobileSheetActionBtn_1i5a6_292:disabled{opacity:.4;cursor:not-allowed}._toolIconButton_1i5a6_270:hover:not(:disabled){background-color:#35373c;color:#fff;border-color:#fff3;box-shadow:0 4px 14px #0006;transform:translateY(-1px)}._toolIconButton_1i5a6_270:active:not(:disabled){box-shadow:0 2px 6px #00000059;transform:translateY(0)}._toolIconButton_1i5a6_270._muted_1i5a6_311{background-color:#da373c;border-color:#da373c;color:#fff}._toolIconButton_1i5a6_270._muted_1i5a6_311:hover{background-color:#b72b30;border-color:#b72b30}._toolIconButton_1i5a6_270._active_1i5a6_323{background-color:var(--brand-primary, #5865f2);border-color:var(--brand-primary, #5865f2);color:#fff}._toolIconButton_1i5a6_270._activeScreen_1i5a6_329{background-color:var(--accent-green, #23a55a);border-color:var(--accent-green, #23a55a);color:#fff}._toolIconButton_1i5a6_270._activeHand_1i5a6_335{background-color:#f0b232;border-color:#f0b232;color:#000}._toolIconButton_1i5a6_270._recording_1i5a6_342{background-color:#da373c;border-color:#da373c;color:#fff}._recordingDot_1i5a6_348{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background-color:#fff;animation:_pulse_1i5a6_1 1.5s infinite}@keyframes _pulse_1i5a6_1{0%{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.85)}to{opacity:1;transform:scale(1)}}._toolIconButton_1i5a6_270._danger_1i5a6_375{background-color:#da373c33;border-color:#da373c66;color:#da373c}._toolIconButton_1i5a6_270._danger_1i5a6_375:hover{background-color:#da373c;border-color:#da373c;color:#fff}._badgeWrapper_1i5a6_388{position:relative}._toolBadge_1i5a6_392{position:absolute;top:-4px;right:-4px;display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;background-color:var(--brand-primary, #5865f2);color:#fff;border-radius:9999px;padding:0 4px;height:16px;min-width:16px;box-shadow:0 2px 6px #0006}._toolBadgeWaiting_1i5a6_410{background-color:#f0b232!important;color:#0b0e14!important;font-weight:800;box-shadow:0 0 8px #f0b23299;animation:_waitingBadgePulse_1i5a6_1 2s infinite ease-in-out}@keyframes _waitingBadgePulse_1i5a6_1{0%,to{transform:scale(1);box-shadow:0 0 #f0b23299}50%{transform:scale(1.1);box-shadow:0 0 0 4px #f0b23200}}._reconnectingBanner_1i5a6_431{position:fixed;top:1rem;left:50%;transform:translate(-50%);background-color:var(--brand-danger, #da373c);color:#fff;padding:.6rem 1.25rem;border-radius:6px;display:flex;align-items:center;gap:.75rem;font-size:.875rem;font-weight:500;box-shadow:0 4px 16px #0006;z-index:1000}._reconnectingSpinner_1i5a6_449{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_1i5a6_1 .8s linear infinite}._reconnectButton_1i5a6_458{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.6);border-radius:4px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background-color .15s ease}._reconnectButton_1i5a6_458:hover{background:#ffffff26}@keyframes _spin_1i5a6_1{to{transform:rotate(360deg)}}._toolSplitGroup_1i5a6_481{position:relative;display:inline-flex;align-items:center}._toolSplitGroup_1i5a6_481 ._toolIconButton_1i5a6_270{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}._toolChevronButton_1i5a6_493{display:inline-flex;align-items:center;justify-content:center;width:20px;height:42px;background-color:#2b2d31;border:1px solid rgba(255,255,255,.08);border-top-right-radius:8px;border-bottom-right-radius:8px;color:#949ba4;cursor:pointer;padding:0;transition:background-color .15s ease,color .15s ease,border-color .15s ease}._toolChevronButton_1i5a6_493:hover,._toolChevronButton_1i5a6_493._open_1i5a6_513{background-color:#35373c;color:#fff;border-color:#fff3}._toolSplitGroup_1i5a6_481:has(._toolIconButton_1i5a6_270._muted_1i5a6_311) ._toolChevronButton_1i5a6_493{background-color:#da373c40;border-color:#da373c66;color:#fff}._toolSplitGroup_1i5a6_481:has(._toolIconButton_1i5a6_270._muted_1i5a6_311) ._toolChevronButton_1i5a6_493:hover{background-color:#da373c73}._audioFlyoutMenu_1i5a6_530{position:absolute;bottom:calc(100% + 10px);left:0;min-width:250px;max-width:320px;background-color:#1e1f22;border:1px solid rgba(255,255,255,.12);border-radius:8px;box-shadow:0 10px 30px #000000a6;padding:6px;z-index:120;display:flex;flex-direction:column;gap:2px;animation:_flyoutFadeIn_1i5a6_1 .15s ease}._videoFlyoutMenu_1i5a6_548{min-width:290px;max-width:350px}@keyframes _flyoutFadeIn_1i5a6_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._flyoutHeader_1i5a6_564{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#949ba4;padding:6px 8px 4px}._flyoutList_1i5a6_573{display:flex;flex-direction:column;gap:1px;max-height:180px;overflow-y:auto}._flyoutEmpty_1i5a6_581{font-size:.8rem;color:#80848e;padding:6px 8px}._flyoutItem_1i5a6_587{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;background:transparent;border:none;border-radius:4px;color:#dbdee1;font-size:.82rem;text-align:left;cursor:pointer;transition:background-color .12s ease,color .12s ease}._flyoutItem_1i5a6_587:hover{background-color:#35373c;color:#fff}._flyoutItemSelected_1i5a6_610{color:#fff;font-weight:500}._flyoutCheck_1i5a6_615{display:inline-flex;align-items:center;justify-content:center;width:14px;font-size:.82rem;color:var(--accent-green, #23a55a)}._flyoutLabel_1i5a6_624{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._flyoutDivider_1i5a6_631{height:1px;background-color:#ffffff14;margin:4px 0}._flyoutInfoRow_1i5a6_637{display:flex;align-items:center;gap:8px;padding:6px 8px;font-size:.82rem;color:#dbdee1}._flyoutToggleRow_1i5a6_646{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-radius:4px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .12s ease}._flyoutToggleRow_1i5a6_646:hover{background-color:#2b2d31}._flyoutToggleInfo_1i5a6_661{display:flex;flex-direction:column;gap:2px}._flyoutToggleTitle_1i5a6_667{font-size:.82rem;font-weight:500;color:#dbdee1}._flyoutToggleHint_1i5a6_673{font-size:.72rem;color:#80848e}._switchTrack_1i5a6_679{position:relative;width:34px;height:18px;background-color:#4e5058;border-radius:10px;transition:background-color .18s ease;flex-shrink:0}._switchTrackActive_1i5a6_689{background-color:var(--accent-green, #23a55a)}._switchThumb_1i5a6_693{position:absolute;top:2px;left:2px;width:14px;height:14px;background-color:#fff;border-radius:50%;transition:transform .18s ease;box-shadow:0 1px 3px #0006}._switchThumbActive_1i5a6_705{transform:translate(16px)}._flyoutActionItem_1i5a6_709{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;background:transparent;border:none;border-radius:4px;color:#b5bac1;font-size:.82rem;cursor:pointer;transition:background-color .12s ease,color .12s ease}._flyoutActionItem_1i5a6_709:hover{background-color:#35373c;color:#fff}._toolItemGroup_1i5a6_732{position:relative;display:inline-flex;align-items:center}._settingsFlyoutMenu_1i5a6_739{position:absolute;bottom:calc(100% + 10px);right:0;width:290px;background-color:#1e1f22;border:1px solid rgba(255,255,255,.12);border-radius:8px;box-shadow:0 10px 30px #000000a6;padding:8px;z-index:120;display:flex;flex-direction:column;gap:6px;animation:_flyoutFadeIn_1i5a6_1 .15s ease}._settingsSection_1i5a6_756{display:flex;flex-direction:column;gap:6px;padding:8px;background-color:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:6px}._settingsSectionHeader_1i5a6_766{display:flex;align-items:center;justify-content:space-between;gap:6px}._settingsSectionTitle_1i5a6_773{display:flex;align-items:center;gap:6px;font-size:.8rem;font-weight:600;color:#dbdee1}._inlineLinkBtn_1i5a6_782{background:none;border:none;color:var(--brand-primary, #5865f2);font-size:.76rem;font-weight:500;cursor:pointer;padding:2px 4px;border-radius:4px;transition:background-color .12s ease,color .12s ease}._inlineLinkBtn_1i5a6_782:hover{text-decoration:underline;background-color:#5865f21f}._inlineDangerLinkBtn_1i5a6_801{background:none;border:none;color:#da373c;font-size:.74rem;font-weight:500;cursor:pointer;padding:2px 4px;border-radius:4px;transition:background-color .12s ease}._inlineDangerLinkBtn_1i5a6_801:hover{text-decoration:underline;background-color:#da373c1f}._passwordInputRow_1i5a6_818{display:flex;align-items:center;gap:6px}._passwordInputWrap_1i5a6_824{flex:1;display:flex;align-items:center;background-color:#2b2d31;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:0 4px}._passwordInput_1i5a6_818{flex:1;background:transparent;border:none;color:#fff;font-size:.8rem;padding:6px 4px;outline:none;min-width:0}._passwordInput_1i5a6_818::placeholder{color:#80848e}._inlineIconBtn_1i5a6_849{background:transparent;border:none;color:#949ba4;padding:4px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;transition:color .12s ease,background-color .12s ease}._inlineIconBtn_1i5a6_849:hover{color:#fff;background-color:#35373c}._savePwdBtn_1i5a6_869{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 8px;background-color:var(--brand-primary, #5865f2);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.78rem;font-weight:500;transition:background-color .12s ease,opacity .12s ease}._savePwdBtn_1i5a6_869:hover{background-color:#4752c4}._savePwdBtn_1i5a6_869:disabled{opacity:.5;cursor:not-allowed}@media(max-width:767px){._voice_chat_1i5a6_4{height:100dvh;height:calc(var(--vh, 1vh) * 100)}._roomViewport_1i5a6_17{padding:max(8px,var(--safe-top)) 8px calc(76px + var(--safe-bottom)) 8px}._gallery_1i5a6_43{gap:8px;height:100%;max-height:none}._grid1_1i5a6_55 ._participantCardWrapper_1i5a6_30{aspect-ratio:auto;width:100%;height:100%;max-width:none;max-height:none}._grid2_1i5a6_72{grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:8px;height:100%;max-height:none}._grid2_1i5a6_72 ._participantCardWrapper_1i5a6_30{aspect-ratio:auto;width:100%;height:100%;max-height:none}._grid4_1i5a6_84{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:6px;height:100%;max-height:none}._grid4_1i5a6_84 ._participantCardWrapper_1i5a6_30{aspect-ratio:auto;width:100%;height:100%;max-height:none}._grid6_1i5a6_98{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,1fr);gap:6px;height:100%;max-height:none}._grid6_1i5a6_98 ._participantCardWrapper_1i5a6_30{aspect-ratio:auto;width:100%;height:100%;max-height:none}._gridMany_1i5a6_112{grid-template-columns:1fr 1fr;gap:6px}._topStrip_1i5a6_133{max-height:90px;gap:6px}._topStrip_1i5a6_133 ._participantCardWrapper_1i5a6_30{width:120px;height:80px}._toolbar_1i5a6_239{bottom:max(10px,var(--safe-bottom));width:calc(100% - 20px);max-width:420px;padding:6px 8px;gap:6px;justify-content:space-around}._toolbarCluster_1i5a6_256{gap:4px}._toolbarDivider_1i5a6_262{display:none}._toolIconButton_1i5a6_270{width:44px;height:44px}._mobileToolbar_1i5a6_1010{display:flex;justify-content:space-around}._mobileSheetBackdrop_1i5a6_1016{position:fixed;inset:0;background:#000000a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200;display:flex;align-items:flex-end;justify-content:center;animation:_fadeIn_1i5a6_1 .15s ease}._mobileSheetContent_1i5a6_1028{width:100%;max-width:500px;background-color:var(--bg-surface-elevated, #313338);border-top:1px solid var(--border-default, #232428);border-top-left-radius:16px;border-top-right-radius:16px;padding:16px 16px max(20px,var(--safe-bottom));box-shadow:0 -8px 32px #0009;display:flex;flex-direction:column;gap:14px;animation:_slideUp_1i5a6_1 .2s ease-out}._mobileSheetHeader_1i5a6_1043{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid var(--border-subtle, #383a40)}._mobileSheetTitle_1i5a6_1051{font-size:1rem;font-weight:700;color:var(--text-primary, #f2f3f5)}._mobileSheetCloseBtn_1i5a6_1057{background:transparent;border:none;color:var(--text-secondary, #949ba4);cursor:pointer;padding:6px;border-radius:6px;display:flex;align-items:center;justify-content:center}._mobileSheetGrid_1i5a6_1069{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._mobileSheetActionBtn_1i5a6_292{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background-color:#2b2d31;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px 6px;color:var(--text-normal, #dbdee1);font-size:.72rem;font-weight:500;cursor:pointer;min-height:64px;transition:background-color .12s ease,transform .12s ease}._mobileSheetActionBtn_1i5a6_292:active{transform:scale(.96);background-color:#35373c}._mobileSheetIconWrap_1i5a6_1100{position:relative;display:flex;align-items:center;justify-content:center}._mobileBadge_1i5a6_1107{position:absolute;top:-6px;right:-10px;background:var(--brand-primary, #5865f2);color:#fff;font-size:.65rem;font-weight:700;padding:1px 5px;border-radius:9999px}._activeAction_1i5a6_1119{background-color:var(--brand-primary, #5865f2)!important;color:#fff!important;border-color:transparent!important}._activeHandAction_1i5a6_1125{background-color:#f0b232!important;color:#0b0e14!important;border-color:transparent!important;font-weight:700}._activeScreenAction_1i5a6_1132{background-color:var(--accent-green, #23a55a)!important;color:#fff!important;border-color:transparent!important}._recordingAction_1i5a6_1138{background-color:#da373c!important;color:#fff!important;border-color:transparent!important}}@keyframes _slideUp_1i5a6_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(min-width:768px)and (max-width:1023px){._roomViewport_1i5a6_17{padding:12px 12px 84px}._gallery_1i5a6_43{gap:10px}._toolbar_1i5a6_239{bottom:14px;padding:6px 10px;gap:6px}._toolIconButton_1i5a6_270{width:40px;height:40px}}._callTimer_1i5a6_1177{display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 12px;background-color:#2b2d31;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#dbdee1;font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default}._callTimerDot_1i5a6_1194{width:7px;height:7px;border-radius:50%;background-color:var(--accent-green-light, #2dc770);flex-shrink:0}._mobileSheetCallTimer_1i5a6_1202{font-size:.75rem;font-weight:600;color:var(--text-muted, #80848e);font-variant-numeric:tabular-nums}._appLayout_1fej5_4{display:flex;flex-direction:column;min-height:100vh;background-color:var(--bg-main, #1e1f22);color:var(--text-normal, #dbdee1);font-family:inherit}._mainContent_1fej5_13{flex:1;display:flex;flex-direction:column;width:100%}._navbar_1fej5_21{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:56px;background-color:var(--bg-surface, #2b2d31);border-bottom:1px solid var(--border-default, #232428);position:sticky;top:0;z-index:90}._navLeft_1fej5_34{display:flex;align-items:center;gap:24px}._brandLink_1fej5_40{display:flex;align-items:center;gap:10px;text-decoration:none;cursor:pointer}._brandDot_1fej5_48{width:10px;height:10px;border-radius:50%;background-color:var(--accent-green, #23a55a)}._brandName_1fej5_56{font-size:1.1rem;font-weight:700;letter-spacing:-.01em;color:var(--text-primary, #f2f3f5)}._navLinks_1fej5_63{display:flex;align-items:center;gap:4px}._navLink_1fej5_63{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--radius-sm, 4px);font-size:var(--fs-sm, .875rem);font-weight:500;color:var(--text-secondary, #949ba4);text-decoration:none;background:transparent;transition:background-color .15s ease,color .15s ease}._navLink_1fej5_63:hover{color:var(--text-normal, #dbdee1);background-color:var(--bg-modifier-hover, rgba(255, 255, 255, .07))}._navLinkActive_1fej5_90{color:var(--text-primary, #ffffff)!important;background-color:var( --bg-modifier-active, rgba(255, 255, 255, .12) )!important;font-weight:600}._badge_1fej5_99{display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;background-color:var(--brand-primary, #5865f2);color:#fff;border-radius:9999px;padding:1px 6px;min-width:18px;height:18px}._navRight_1fej5_113{display:flex;align-items:center;gap:12px}._searchTrigger_1fej5_119{display:flex;align-items:center;gap:8px;padding:6px 12px;background-color:var(--bg-main, #1e1f22);border:1px solid var(--border-default, #232428);border-radius:var(--radius-sm, 4px);color:var(--text-secondary, #949ba4);font-size:var(--fs-sm, .875rem);cursor:pointer;box-shadow:none;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease}._searchTrigger_1fej5_119:hover{border-color:var(--border-strong, #4e5058);color:var(--text-normal, #dbdee1);box-shadow:var(--btn-shadow-hover, 0 4px 14px rgba(0, 0, 0, .4))}._kbd_1fej5_143{background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-xs, 3px);padding:1px 5px;font-size:.7rem;font-family:monospace;color:var(--text-muted, #80848e)}._settingsBtn_1fej5_153{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-sm, 4px);background-color:transparent;border:none;color:var(--text-secondary, #949ba4);cursor:pointer;box-shadow:none;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}._settingsBtn_1fej5_153:hover{color:var(--text-primary, #f2f3f5);background-color:var(--bg-modifier-hover, rgba(255, 255, 255, .07));box-shadow:var(--btn-shadow-hover, 0 4px 14px rgba(0, 0, 0, .4))}._userMenuWrapper_1fej5_177{position:relative}._profileBtn_1fej5_181{display:flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;background-color:var(--bg-element, #232428);border:1px solid transparent;border-radius:var(--radius-round, 9999px);cursor:pointer;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}._profileBtn_1fej5_181:hover{background-color:var(--bg-surface-hover, #35373c);border-color:var(--border-subtle, #35373c);box-shadow:var(--btn-shadow-hover, 0 4px 14px rgba(0, 0, 0, .4))}._profileName_1fej5_203{font-size:var(--fs-sm, .875rem);font-weight:500;color:var(--text-normal, #dbdee1);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userDropdown_1fej5_213{position:absolute;top:calc(100% + 8px);right:0;width:220px;background-color:var(--bg-element, #232428);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-md, 8px);box-shadow:0 8px 24px #00000080;padding:6px;display:flex;flex-direction:column;gap:2px;z-index:100;animation:_fadeIn_1fej5_1 .15s ease}._dropdownHeader_1fej5_230{padding:8px 10px;border-bottom:1px solid var(--border-subtle, #35373c);margin-bottom:4px}._dropdownEmail_1fej5_236{font-size:var(--fs-xs, .75rem);color:var(--text-muted, #80848e);word-break:break-all}._dropdownName_1fej5_242{font-weight:600;color:var(--text-primary, #f2f3f5);font-size:var(--fs-sm, .85rem)}._dropdownAdminBadgeWrap_1fej5_248{margin-top:4px}._badgeAdminAccent_1fej5_252{background-color:var(--brand-primary, #5865f2);color:#fff;font-size:.65rem}._dropdownOrgsGroup_1fej5_258{padding:6px 0;border-top:1px solid var(--border-subtle, #35373c);border-bottom:1px solid var(--border-subtle, #35373c);margin:4px 0}._dropdownOrgsLabel_1fej5_265{font-size:.65rem;font-weight:700;color:var(--text-muted, #80848e);padding:4px 12px;text-transform:uppercase;letter-spacing:.04em}._dropdownOrgName_1fej5_274{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropdownOrgRoleBadge_1fej5_280{font-size:.65rem;background-color:#5865f226;color:var(--brand-primary, #5865f2);padding:1px 6px;border-radius:var(--radius-xs, 3px);margin-left:auto}._dropdownItem_1fej5_289{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-sm, 4px);background:transparent;border:none;color:var(--text-secondary, #949ba4);font-size:var(--fs-sm, .875rem);text-align:left;cursor:pointer;text-decoration:none;box-shadow:none;transition:background-color .12s ease,color .12s ease}._dropdownItem_1fej5_289:hover{background-color:var(--bg-modifier-hover, rgba(255, 255, 255, .07));color:var(--text-primary, #f2f3f5);box-shadow:none;transform:none}._dropdownItemDanger_1fej5_315{color:var(--brand-danger, #da373c)}._dropdownItemDanger_1fej5_315:hover{background-color:#da373c1f;color:#fff}._activeCallBanner_1fej5_325{position:sticky;top:56px;z-index:80;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background-color:#232428;border-bottom:1px solid #1a1b1e;border-left:4px solid var(--accent-green, #23a55a)}._activeCallLeft_1fej5_338{display:flex;align-items:center;gap:12px}._pulseDot_1fej5_344{width:10px;height:10px;border-radius:50%;background-color:var(--accent-green, #23a55a)}._activeCallTitle_1fej5_351{font-size:var(--fs-sm, .875rem);font-weight:600;color:var(--text-primary, #f2f3f5)}._activeCallSub_1fej5_357{font-size:var(--fs-xs, .75rem);color:var(--accent-green-light, #2dc770)}._activeCallActions_1fej5_362{display:flex;align-items:center;gap:8px}._returnCallBtn_1fej5_368{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background-color:var(--accent-green, #23a55a);color:#fff;font-weight:600;font-size:var(--fs-xs, .75rem);border-radius:var(--radius-sm, 4px);border:none;cursor:pointer;box-shadow:none;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}._returnCallBtn_1fej5_368:hover{background-color:var(--accent-green-hover, #1a7e43);box-shadow:var(--btn-shadow-hover, 0 4px 14px rgba(0, 0, 0, .4));transform:translateY(-1px)}._returnCallBtn_1fej5_368:active{box-shadow:var(--btn-shadow-active, 0 2px 6px rgba(0, 0, 0, .35));transform:translateY(0)}._disconnectCallBtn_1fej5_398{padding:6px 12px;background-color:var(--brand-danger, #da373c);color:#fff;font-size:var(--fs-xs, .75rem);font-weight:600;border:none;border-radius:var(--radius-sm, 4px);cursor:pointer;box-shadow:none;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}._disconnectCallBtn_1fej5_398:hover{background-color:var(--brand-danger-hover, #a12828);box-shadow:var(--btn-shadow-hover, 0 4px 14px rgba(0, 0, 0, .4));transform:translateY(-1px)}._disconnectCallBtn_1fej5_398:active{box-shadow:var(--btn-shadow-active, 0 2px 6px rgba(0, 0, 0, .35));transform:translateY(0)}._modalBackdrop_1fej5_426{position:fixed;inset:0;background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding-top:80px;z-index:1000;animation:_fadeIn_1fej5_1 .15s ease}._commandModal_1fej5_439{width:100%;max-width:580px;background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-md, 8px);box-shadow:0 16px 48px #0009;overflow:hidden;display:flex;flex-direction:column}._commandSearchWrapper_1fej5_451{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--border-default, #232428);background-color:var(--bg-main, #1e1f22)}._searchIcon_1fej5_460{display:flex;align-items:center;color:var(--text-muted, #80848e)}._commandInput_1fej5_466{flex:1;background:transparent;border:none;outline:none;font-size:var(--fs-base, 1rem);color:var(--text-primary, #f2f3f5)}._commandInput_1fej5_466::placeholder{color:var(--text-muted, #80848e)}._commandList_1fej5_479{max-height:360px;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:2px}._commandGroupTitle_1fej5_488{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted, #80848e);padding:8px 10px 4px}._commandItem_1fej5_497{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:var(--radius-sm, 4px);background:transparent;border:none;color:var(--text-normal, #dbdee1);font-size:var(--fs-sm, .875rem);text-align:left;cursor:pointer;box-shadow:none;transition:background-color .12s ease,color .12s ease}._commandItem_1fej5_497:hover,._commandItemActive_1fej5_516{background-color:var(--bg-surface-hover, #35373c);color:var(--text-primary, #ffffff);box-shadow:none!important;transform:none!important}._commandItemLeft_1fej5_523{display:flex;align-items:center;gap:10px}._commandItemIcon_1fej5_529{display:flex;align-items:center;color:var(--text-secondary, #949ba4)}._commandItemShortcut_1fej5_535{font-size:.75rem;color:var(--text-muted, #80848e);font-family:monospace}._commandFooter_1fej5_541{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background-color:var(--bg-surface, #2b2d31);border-top:1px solid var(--border-default, #232428);font-size:.75rem;color:var(--text-muted, #80848e)}._deviceModal_1fej5_553{width:100%;max-width:520px;background-color:var(--bg-surface-elevated, #313338);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-md, 8px);box-shadow:0 16px 48px #000000a6;overflow:hidden;display:flex;flex-direction:column}._modalHeader_1fej5_565{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-default, #232428);background-color:var(--bg-surface, #2b2d31)}._modalTitle_1fej5_574{font-size:1.1rem;font-weight:600;color:var(--text-primary, #f2f3f5);display:flex;align-items:center;gap:8px}._modalCloseBtn_1fej5_583{background:transparent;border:none;color:var(--text-secondary, #949ba4);cursor:pointer;padding:4px;border-radius:var(--radius-sm, 4px);display:flex;align-items:center;justify-content:center;box-shadow:none;transition:color .15s ease,background-color .15s ease}._modalCloseBtn_1fej5_583:hover{color:var(--text-primary, #f2f3f5);background-color:var(--bg-modifier-hover, rgba(255, 255, 255, .07));box-shadow:none!important;transform:none!important}._modalBody_1fej5_606{padding:20px;display:flex;flex-direction:column;gap:18px;max-height:75vh;overflow-y:auto}._settingGroup_1fej5_615{display:flex;flex-direction:column;gap:8px}._settingLabel_1fej5_621{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#b5bac1;display:flex;align-items:center;justify-content:space-between}._settingSelect_1fej5_632{width:100%;padding:9px 12px;background-color:var(--input-bg, #1e1f22);border:1px solid var(--input-border, #232428);border-radius:var(--radius-sm, 4px);color:var(--text-normal, #dbdee1);font-size:var(--fs-sm, .875rem);outline:none;cursor:pointer;transition:border-color .15s ease}._settingSelect_1fej5_632:focus{border-color:var(--brand-primary, #5865f2)}._vuMeterTrack_1fej5_649{width:100%;height:6px;background-color:var(--input-bg, #1e1f22);border-radius:var(--radius-sm, 4px);overflow:hidden;margin-top:4px}._vuMeterFill_1fej5_658{height:100%;background-color:var(--accent-green, #23a55a);border-radius:var(--radius-sm, 4px);transition:width .08s ease-out}._videoPreviewBox_1fej5_665{width:100%;height:180px;background-color:#000;border-radius:var(--radius-sm, 4px);overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-default, #232428)}._previewVideo_1fej5_678{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}._previewPlaceholder_1fej5_685{color:var(--text-muted, #80848e);font-size:var(--fs-xs, .75rem)}._soundTestBtn_1fej5_690{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;background-color:var(--bg-element, #232428);border:1px solid var(--border-subtle, #35373c);border-radius:var(--radius-sm, 4px);color:var(--text-primary, #f2f3f5);font-size:var(--fs-sm, .875rem);font-weight:500;cursor:pointer;box-shadow:none;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}._soundTestBtn_1fej5_690:hover{background-color:var(--bg-surface-hover, #35373c);box-shadow:var(--btn-shadow-hover, 0 4px 14px rgba(0, 0, 0, .4));transform:translateY(-1px)}._soundTestBtn_1fej5_690:active{box-shadow:var(--btn-shadow-active, 0 2px 6px rgba(0, 0, 0, .35));transform:translateY(0)}._modalFooter_1fej5_721{padding:14px 20px;background-color:var(--bg-surface, #2b2d31);border-top:1px solid var(--border-default, #232428);display:flex;justify-content:flex-end}._modalDoneBtn_1fej5_729{padding:8px 20px;background-color:var(--brand-primary, #5865f2);color:#fff;font-weight:500;font-size:var(--fs-sm, .875rem);border-radius:var(--radius-sm, 4px);border:none;cursor:pointer;box-shadow:none;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}._modalDoneBtn_1fej5_729:hover{background-color:var(--brand-primary-hover, #4752c4);box-shadow:var(--btn-shadow-hover, 0 4px 14px rgba(0, 0, 0, .4));transform:translateY(-1px)}._modalDoneBtn_1fej5_729:active{box-shadow:var(--btn-shadow-active, 0 2px 6px rgba(0, 0, 0, .35));transform:translateY(0)}@keyframes _fadeIn_1fej5_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._toggleRow_1fej5_768{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background-color:var(--input-bg, #1e1f22);border:1px solid var(--input-border, #232428);border-radius:var(--radius-sm, 4px);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,background-color .15s ease;margin-top:8px}._toggleRow_1fej5_768:hover{background-color:#232428;border-color:#35373c}._toggleInfo_1fej5_789{display:flex;flex-direction:column;gap:2px}._toggleTitle_1fej5_795{font-size:var(--fs-sm, .875rem);font-weight:500;color:var(--text-normal, #dbdee1)}._toggleDesc_1fej5_801{font-size:var(--fs-xs, .75rem);color:var(--text-muted, #80848e)}._switchTrack_1fej5_806{position:relative;width:38px;height:20px;background-color:#4e5058;border-radius:12px;transition:background-color .18s ease;flex-shrink:0}._switchTrackActive_1fej5_816{background-color:var(--accent-green, #23a55a)}._switchThumb_1fej5_820{position:absolute;top:2px;left:2px;width:16px;height:16px;background-color:#fff;border-radius:50%;transition:transform .18s ease;box-shadow:0 1px 3px #0006}._switchThumbActive_1fej5_832{transform:translate(18px)}._mobileMenuToggle_1fej5_837{display:none}._mobileNavBackdrop_1fej5_842{position:fixed;inset:0;background-color:#000000a6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:120;animation:_fadeIn_1fej5_1 .15s ease}._mobileNavDrawer_1fej5_851{position:fixed;top:0;left:0;width:290px;max-width:85vw;height:100dvh;background-color:var(--bg-surface-elevated, #313338);border-right:1px solid var(--border-default, #232428);display:flex;flex-direction:column;z-index:130;box-shadow:8px 0 32px #00000080;padding:max(16px,var(--safe-top)) 16px max(16px,var(--safe-bottom));animation:_slideDrawerRight_1fej5_1 .2s ease-out;box-sizing:border-box}._mobileNavHeader_1fej5_869{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--border-subtle, #383a40);margin-bottom:12px}._mobileNavList_1fej5_878{display:flex;flex-direction:column;gap:6px;flex:1;overflow-y:auto}._mobileNavLink_1fej5_886{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:var(--radius-sm, 6px);font-size:.95rem;font-weight:500;color:var(--text-secondary, #949ba4);text-decoration:none;transition:all .12s ease}._mobileNavLink_1fej5_886:hover{background-color:var(--bg-modifier-hover, rgba(255, 255, 255, .07));color:var(--text-normal, #dbdee1)}._mobileNavLinkActive_1fej5_904{background-color:var( --bg-modifier-active, rgba(88, 101, 242, .15) )!important;color:var(--brand-primary, #5865f2)!important;font-weight:600}._mobileNavFooter_1fej5_913{padding-top:14px;border-top:1px solid var(--border-subtle, #383a40);display:flex;flex-direction:column;gap:6px}._mobileNavAction_1fej5_921{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:var(--radius-sm, 6px);font-size:.875rem;font-weight:500;color:var(--text-secondary, #949ba4);background:transparent;border:none;cursor:pointer;width:100%;text-align:left;transition:all .12s ease}._mobileNavAction_1fej5_921:hover{background-color:var(--bg-modifier-hover, rgba(255, 255, 255, .07));color:var(--text-normal, #dbdee1)}._mobileNavActionDanger_1fej5_943{color:var(--brand-danger, #da373c)}._mobileNavActionDanger_1fej5_943:hover{background-color:#da373c26;color:#fff}@keyframes _slideDrawerRight_1fej5_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:767px){._navbar_1fej5_21{padding-left:max(12px,var(--safe-left));padding-right:max(12px,var(--safe-right))}._navLeft_1fej5_34{gap:10px}._navLinks_1fej5_63{display:none}._mobileMenuToggle_1fej5_837{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-sm, 4px);background:transparent;border:none;color:var(--text-secondary, #949ba4);cursor:pointer;padding:0}._mobileMenuToggle_1fej5_837:hover{color:var(--text-primary, #ffffff);background-color:var(--bg-modifier-hover, rgba(255, 255, 255, .07))}._searchTrigger_1fej5_119{padding:6px 8px}._searchTrigger_1fej5_119 ._kbd_1fej5_143,._searchTrigger_1fej5_119 span,._profileName_1fej5_203{display:none}}@media(min-width:768px)and (max-width:1023px){._navbar_1fej5_21{padding:0 16px}._navLeft_1fej5_34{gap:14px}._navLink_1fej5_63{padding:6px 8px;font-size:.8125rem}._searchTrigger_1fej5_119 ._kbd_1fej5_143{display:none}}._page_7jkf0_3{position:relative;width:100vw;height:100vh;overflow:hidden;background-color:var(--bg-main, #1e1f22);color:var(--text-normal, #dbdee1);display:flex;flex-direction:column;box-sizing:border-box}._topBar_7jkf0_17{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background-color:var(--bg-surface, #2b2d31);border-bottom:1px solid var(--border-default, #232428);box-sizing:border-box;flex-shrink:0}._topBarInfo_7jkf0_29{display:flex;align-items:center;gap:8px;min-width:0}._topBarTitle_7jkf0_36{font-size:var(--fs-sm, .875rem);font-weight:600;color:var(--text-primary, #f2f3f5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._topBarBadge_7jkf0_45{flex-shrink:0;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;padding:3px 8px;border-radius:var(--radius-sm, 4px);background-color:#5865f229;color:#8f97ff}._topBarActions_7jkf0_57{display:flex;align-items:center;gap:8px;flex-shrink:0}._topBarBtn_7jkf0_64{display:inline-flex;align-items:center;gap:6px;background-color:var(--bg-surface-elevated, #313338);border:none;color:var(--text-normal, #dbdee1);padding:7px 12px;border-radius:var(--radius-sm, 4px);cursor:pointer;font-size:var(--fs-sm, .8125rem);font-weight:500;transition:background-color .15s ease,color .15s ease;white-space:nowrap}._topBarBtn_7jkf0_64:hover{background-color:var(--bg-surface-hover, #35373c);color:#fff}._topBarBtnPrimary_7jkf0_87{background-color:var(--brand-primary, #5865f2);color:#fff}._topBarBtnPrimary_7jkf0_87:hover{background-color:var(--brand-primary-hover, #4752c4)}._topBarBtnSuccess_7jkf0_96{background-color:var(--brand-success, #23a55a);color:#fff}._boardViewport_7jkf0_102{flex:1;min-height:0;width:100%;display:flex;flex-direction:column}._lazyFallback_7jkf0_110,._stateScreen_7jkf0_111{width:100%;height:100%;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--text-secondary, #949ba4);text-align:center;padding:24px;box-sizing:border-box}._stateTitle_7jkf0_126{font-size:var(--fs-lg, 1.125rem);font-weight:600;color:var(--text-primary, #f2f3f5)}._stateSubtitle_7jkf0_132{font-size:var(--fs-sm, .875rem);max-width:420px}._gateErrorText_7jkf0_137{color:var(--brand-danger, #da373c);margin-top:6px}._gateCard_7jkf0_143{width:100%;max-width:380px;background-color:var(--bg-surface, #2b2d31);border:1px solid var(--border-default, #232428);border-radius:var(--radius-md, 8px);padding:28px;display:flex;flex-direction:column;gap:16px;box-shadow:0 16px 48px #00000080;box-sizing:border-box;text-align:left}._formGroup_7jkf0_158{display:flex;flex-direction:column;gap:6px}._label_7jkf0_164{font-size:.75rem;font-weight:700;color:#b5bac1;text-transform:uppercase;letter-spacing:.02em}._input_7jkf0_172{background-color:var(--input-bg, #1e1f22);border:1px solid var(--input-border, #232428);border-radius:var(--radius-sm, 4px);padding:10px 12px;color:var(--text-normal, #dbdee1);font-size:var(--fs-sm, .875rem);outline:none;transition:border-color .15s ease;width:100%;box-sizing:border-box}._input_7jkf0_172:focus{border-color:var(--brand-primary, #5865f2)}._gateSubmitBtn_7jkf0_189{background-color:var(--brand-primary, #5865f2);color:#fff;border:none;border-radius:var(--radius-sm, 4px);padding:11px 16px;font-size:var(--fs-base, 1rem);font-weight:500;cursor:pointer;transition:background-color .15s ease}._gateSubmitBtn_7jkf0_189:hover{background-color:var(--brand-primary-hover, #4752c4)}._gateSubmitBtn_7jkf0_189:disabled{opacity:.6;cursor:not-allowed}._authCheckScreen_z1i67_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--bg-main, #1e1f22);z-index:2000}._authCheckSpinner_z1i67_11{width:32px;height:32px;border:3px solid rgba(255,255,255,.15);border-top-color:var(--brand-primary, #5865f2);border-radius:50%;animation:_authCheckSpin_z1i67_11 .8s linear infinite}@keyframes _authCheckSpin_z1i67_11{to{transform:rotate(360deg)}}*{margin:0;box-sizing:border-box;padding:0;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:var(--bg-main, #1e1f22);color:var(--text-normal, #dbdee1);overflow-x:hidden}a{text-decoration:none;color:inherit}ul,ol{list-style:none}button,input,optgroup,select,textarea{font:inherit}input,select,textarea{font-size:16px}button{cursor:pointer;touch-action:manipulation}img,video{max-width:100%;height:auto;display:block}:root{--bg-main: #1e1f22;--bg-surface: #2b2d31;--bg-surface-elevated: #313338;--bg-surface-hover: #35373c;--bg-surface-active: #393b41;--bg-element: #232428;--bg-modifier-hover: rgba(255, 255, 255, .07);--bg-modifier-active: rgba(255, 255, 255, .12);--border-subtle: #35373c;--border-default: #232428;--border-strong: #4e5058;--brand-primary: #5865f2;--brand-primary-hover: #4752c4;--brand-primary-active: #3c45a5;--accent-green: #23a55a;--accent-green-light: #2dc770;--accent-green-hover: #1a7e43;--accent-green-soft: rgba(35, 165, 90, .15);--brand-danger: #da373c;--brand-danger-hover: #a12828;--brand-danger-soft: rgba(218, 55, 60, .15);--brand-warning: #f0b232;--brand-info: #5865f2;--text-primary: #f2f3f5;--text-normal: #dbdee1;--text-secondary: #949ba4;--text-muted: #80848e;--text-link: #00a8fc;--text-on-accent: #ffffff;--btn-shadow-none: none;--btn-shadow-hover: 0 4px 14px rgba(0, 0, 0, .4);--btn-shadow-active: 0 2px 6px rgba(0, 0, 0, .35);--btn-primary-bg: #5865f2;--btn-primary-hover: #4752c4;--btn-primary-active: #3c45a5;--btn-primary-text: #ffffff;--btn-secondary-bg: #2b2d31;--btn-secondary-hover: #35373c;--btn-secondary-active: #393b41;--btn-secondary-border: #35373c;--btn-secondary-text: #dbdee1;--btn-success-bg: #23a55a;--btn-success-hover: #1a7e43;--btn-success-text: #ffffff;--btn-danger-bg: #da373c;--btn-danger-hover: #a12828;--btn-danger-text: #ffffff;--input-bg: #1e1f22;--input-border: #232428;--input-border-focus: #5865f2;--input-text: #dbdee1;--input-placeholder: #80848e;--color-success: #23a55a;--color-warning: #f0b232;--color-error: #da373c;--color-info: #5865f2;--radius-xs: 3px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-round: 9999px;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-lg: 1.125rem;--fs-xl: 1.375rem;--fs-2xl: 1.75rem;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px);--touch-target-min: 44px;--touch-button-height: 44px;--navbar-height: 56px;--navbar-height-mobile: 52px;--z-base: 1;--z-overlay: 10;--z-toolbar: 100;--z-dropdown: 150;--z-drawer: 200;--z-modal: 300;--z-tooltip: 400}.Toastify__toast{font-family:inherit!important;font-size:.8125rem!important;border-radius:8px!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 8px 24px #00000080!important;min-height:38px!important;padding:8px 12px!important;background-color:#2b2d31!important;color:#dbdee1!important}.Toastify__toast-body{padding:0 4px!important;margin:0!important;font-weight:500!important;line-height:1.35!important}.Toastify__close-button{color:#80848e!important;align-self:center!important;opacity:.6!important;padding:0 4px!important}.Toastify__close-button:hover{color:#fff!important;opacity:1!important}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{min-height:100vh;background-color:var(--bg-main, #1e1f22);color:var(--text-normal, #dbdee1);font-family:gg sans,Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-main, #1e1f22)}::-webkit-scrollbar-thumb{background:#1a1b1e;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#111214}button{font-family:inherit;border:none;box-shadow:var(--btn-shadow-none, none);transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease,color .15s ease,border-color .15s ease}button:hover:not(:disabled){box-shadow:var(--btn-shadow-hover, 0 4px 14px rgba(0, 0, 0, .4));transform:translateY(-1px)}button:active:not(:disabled){box-shadow:var(--btn-shadow-active, 0 2px 6px rgba(0, 0, 0, .35));transform:translateY(0)}button:disabled{box-shadow:none!important;transform:none!important}
