*{box-sizing:border-box;margin:0;padding:0}body.dark{--bg-primary:#0c0c12;--bg-secondary:#13131a;--bg-tertiary:#1a1a2e;--text-primary:#fff;--text-secondary:#a0a0b0;--border-color:#ffffff14;--input-bg:#ffffff0d;--msg-sent:#6c63ff4d;--msg-received:#ffffff0d;background:#0c0c12;color:#fff}body.light{--bg-primary:#f0f2f5;--bg-secondary:#fff;--bg-tertiary:#e4e6eb;--text-primary:#1a1a2e;--text-secondary:#65676b;--border-color:#0000001a;--input-bg:#0000000d;--msg-sent:#6c63ffcc;--msg-received:#fff;background:#f0f2f5;color:#1a1a2e}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:4px}.App{text-align:center}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.92)}to{transform:scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes blink{0%,to{opacity:.3}50%{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.msg-sent{animation:slideInRight .25s ease}.msg-received{animation:slideInLeft .25s ease}.sidebar-item{animation:fadeInUp .3s ease both}.btn-send-anim:active{animation:pulse .2s ease}.input-glow:focus{border-color:#6c63ff99!important;box-shadow:0 0 0 3px #6c63ff26;outline:none}.typing-dot{animation:blink 1.2s infinite;background:#6c63ff;border-radius:50%;display:inline-block;height:6px;margin:0 2px;width:6px}.typing-dot:nth-child(2){animation-delay:.2s}.typing-dot:nth-child(3){animation-delay:.4s}.modal-anim{animation:scaleIn .2s ease}.btn-hover{transition:transform .15s ease,opacity .15s ease}.btn-hover:hover{opacity:1!important;transform:scale(1.08)}.Auth_container__X3cWi{align-items:center;background:radial-gradient(circle at 30% 50%,#6c63ff26 0,#0000 50%),radial-gradient(circle at 70% 50%,#ff65841a 0,#0000 50%),#0c0c12;display:flex;justify-content:center;min-height:100vh}.Auth_card__pol\+a{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14141ee6;border:1px solid #ffffff0f;border-radius:24px;box-shadow:0 20px 60px #0006;display:flex;flex-direction:column;gap:20px;padding:40px;width:380px}.Auth_logo__1\+rmM{font-size:40px;margin-bottom:4px;text-align:center}.Auth_title__Mf-WS{color:#fff;font-size:24px;font-weight:700;margin:0;text-align:center}.Auth_subtitle__uM-I8{color:#667;font-size:13px;margin:0;text-align:center}.Auth_tabs__lFGnv{background:#ffffff0a;border-radius:14px;display:flex;gap:6px;padding:4px}.Auth_tab__52z9G{background:#0000;border:none;border-radius:10px;color:#778;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:10px;transition:all .2s}.Auth_tabActive__ncA2b{background:#6c63ff33;color:#6c63ff;font-weight:600}.Auth_input__nA4FB{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;box-sizing:border-box;color:#fff;font-size:14px;outline:none;padding:14px 18px;transition:border .2s;width:100%}.Auth_input__nA4FB:focus{border-color:#6c63ff80;box-shadow:0 0 0 3px #6c63ff1a}.Auth_btn__H1t6s{background:linear-gradient(135deg,#6c63ff,#ff6584);border:none;border-radius:14px;box-shadow:0 4px 20px #6c63ff4d;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:14px;transition:opacity .2s,transform .2s}.Auth_btn__H1t6s:hover{opacity:.9;transform:translateY(-1px)}.Auth_btn__H1t6s:disabled{cursor:not-allowed;opacity:.6;transform:none}.Auth_error__4X\+AI{background:#ff65841a;border:1px solid #ff658433;border-radius:10px;color:#ff6584;font-size:13px;margin:0;padding:10px;text-align:center}.Chat_container__OwTfp{background:var(--bg-primary);display:flex;height:100vh;overflow:hidden}.LockScreen_overlay__oVga6{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0c0c12;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.LockScreen_container__W4qJI{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:24px;display:flex;flex-direction:column;gap:16px;padding:40px;width:320px}.LockScreen_lockIcon__WLk7b{font-size:48px}.LockScreen_title__Q1JYY{color:#fff;font-size:20px;font-weight:700;margin:0}.LockScreen_subtitle__66YgI{color:#888;font-size:13px;margin:0}.LockScreen_avatarCircle__7O71q{align-items:center;background:linear-gradient(135deg,#6c63ff,#ff6584);border-radius:50%;color:#fff;display:flex;font-size:22px;font-weight:700;height:70px;justify-content:center;width:70px}.LockScreen_username__X72jX{color:#ccc;font-size:15px;font-weight:500;margin:0}.LockScreen_input__kfDsW{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;box-sizing:border-box;color:#fff;font-size:14px;letter-spacing:4px;outline:none;padding:12px 16px;text-align:center;width:100%}.LockScreen_input__kfDsW:focus{border-color:#6c63ff99;box-shadow:0 0 0 3px #6c63ff26}.LockScreen_error__qcG8s{color:#ff6584;font-size:13px;margin:0}.LockScreen_btn__P\+BMO{background:linear-gradient(135deg,#6c63ff,#8b5cf6);border:none;border-radius:12px;box-shadow:0 4px 15px #6c63ff4d;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:14px;transition:opacity .2s;width:100%}.LockScreen_btn__P\+BMO:hover{opacity:.9}.LockScreen_btn__P\+BMO:disabled{cursor:not-allowed;opacity:.6}.AudioPlayer_container__8zqFr{align-items:center;display:flex;gap:8px;min-width:200px;padding:4px 0}.AudioPlayer_playBtn__0mm8\+{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:36px;justify-content:center;transition:background .2s;width:36px}.AudioPlayer_playBtn__0mm8\+:hover{background:#ffffff4d}.AudioPlayer_waveform__7aijK{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:2px;height:30px}.AudioPlayer_bar__ERyyq{border-radius:2px;min-height:3px;transition:background .1s;width:3px}.AudioPlayer_time__669bV{color:#ffffffb3;flex-shrink:0;font-size:11px;min-width:32px}.Message_container__f0TIe{display:flex;flex-direction:column;max-width:65%;position:relative}.Message_bubble__a8LI9{border-radius:18px;transition:all .2s ease}.Message_text__PhMjd{color:#fff;font-size:14px;line-height:1.6;margin:0;word-break:break-word}.Message_image__osus1{border-radius:12px;cursor:pointer;display:block;max-height:300px;max-width:250px}.Message_footer__bWA5i{align-items:center;display:flex;gap:2px;justify-content:flex-end;margin-top:4px}.Message_time__x7bvt{color:#fff;font-size:10px;opacity:.6}.Message_reactionPanel__PlHfI{background:#1e1e2e;border:1px solid #2a2a2a;border-radius:20px;box-shadow:0 4px 20px #00000080;display:flex;gap:4px;padding:6px 10px;position:absolute;top:-44px;z-index:100}.Message_reactionBtn__6aApO{background:#0000;border:none;border-radius:8px;cursor:pointer;font-size:20px;padding:2px 4px;transition:transform .15s ease}.Message_reactionBtn__6aApO:hover{transform:scale(1.2)}.Message_reactionsRow__LUtiL{bottom:-20px;display:flex;flex-wrap:wrap;gap:4px;left:0;position:absolute}.Message_reactionBadge__53qRx{background:#6c63ff33;border:1px solid #6c63ff4d;border-radius:12px;cursor:pointer;font-size:13px;padding:2px 8px}.Message_menu__tW7gK{background:#1e1e2e;border:1px solid #2a2a2a;border-radius:12px;box-shadow:0 4px 20px #00000080;min-width:160px;padding:8px;position:absolute;top:100%;z-index:100}.Message_menuItem__E\+BXA{background:#0000;border:none;border-radius:8px;color:var(--text-primary);cursor:pointer;display:block;font-size:13px;padding:8px 12px;text-align:left;transition:background .15s;width:100%}.Message_menuItem__E\+BXA:hover{background:#ffffff0d}.Message_overlay__1WfBK{bottom:0;left:0;position:fixed;right:0;top:0;z-index:99}.Message_replyPreview__MqyDy{background:#ffffff1a;border-radius:8px;display:flex;gap:8px;margin-bottom:6px;padding:6px 8px}.Message_replyBar__q8VFO{background:#6c63ff;border-radius:2px;flex-shrink:0;width:3px}.Message_replyFrom__tf3LM{color:#6c63ff;display:block;font-size:11px;font-weight:700}.Message_replyText__rG0qL{color:#ffffffb3;font-size:12px;margin:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Message_audioPlayer__ro3kb{align-items:center;display:flex;gap:8px;padding:4px 0}.Message_audioIcon__3FJWK{font-size:18px}.Message_audio__nqiYX{border-radius:20px;height:32px;max-width:200px;outline:none}.Message_emojiPickerWrap__fA9zm{border-radius:16px;box-shadow:0 10px 40px #00000080;left:0;overflow:hidden;position:absolute;top:44px;z-index:200}.Message_quickReact__68lxw{align-items:center;background:#1e1e2ef2;border:1px solid #ffffff26;border-radius:50%;bottom:-10px;box-shadow:0 2px 6px #0006;cursor:pointer;display:flex;font-size:11px;height:22px;justify-content:center;position:absolute;right:-10px;transition:transform .15s;width:22px;z-index:10}.Message_quickReact__68lxw:hover{transform:scale(1.2)}.UserProfile_overlay__Hod-5{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.UserProfile_modal__8nqzB{align-items:center;animation:UserProfile_scaleIn__\+4nuQ .2s ease;background:#141414;border:1px solid #2a2a2a;border-radius:20px;display:flex;flex-direction:column;gap:16px;padding:24px;width:320px}.UserProfile_header__2\+BRX{display:flex;justify-content:flex-end;width:100%}.UserProfile_btnClose__GDUdy{background:#0000;border:none;color:#888;cursor:pointer;font-size:18px}.UserProfile_avatar__3BeyQ{align-items:center;border-radius:50%;box-shadow:0 8px 24px #0000004d;color:#fff;display:flex;font-size:26px;font-weight:700;height:80px;justify-content:center;width:80px}.UserProfile_avatarImg__eLrCx{border:3px solid #6c63ff;border-radius:50%;height:80px;object-fit:cover;width:80px}.UserProfile_username__OCIK8{color:#fff;font-size:20px;font-weight:700;margin:0}.UserProfile_status__evkcK{color:#888;font-size:13px;margin:0}.UserProfile_onlineStatus__8SwGk{color:#43b89c;font-size:13px;margin:0}.UserProfile_infoBox__9KU9\+{borderradius:14px;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:16px;width:100%}.UserProfile_infoRow__JqO6t{align-items:center;display:flex;justify-content:space-between}.UserProfile_infoLabel__txr8E{color:#888;font-size:13px}.UserProfile_infoValue__F3peN{color:#fff;font-size:13px;font-weight:500}.UserProfile_btnBlock__OGJHY{background:#0000;border:1px solid #ff65844d;border-radius:12px;color:#ff6584;cursor:pointer;font-size:14px;font-weight:600;padding:12px;transition:background .2s;width:100%}.UserProfile_btnBlock__OGJHY:hover{background:#ff65841a}.UserProfile_btnUnblock__kpq8C{background:#0000;border:1px solid #43b89c4d;border-radius:12px;color:#43b89c;cursor:pointer;font-size:14px;font-weight:600;padding:12px;transition:background .2s;width:100%}.UserProfile_btnUnblock__kpq8C:hover{background:#43b89c1a}[data-lk-theme=default]{--lk-bg:#111;--lk-bg2:#1e1e1e;--lk-bg3:#2b2b2b;--lk-bg4:#373737;--lk-bg5:#444;--lk-fg:#fff;--lk-fg2:#f5f5f5;--lk-fg3:#ebebeb;--lk-fg4:#e0e0e0;--lk-fg5:#d6d6d6;--lk-border-color:#ffffff1a;--lk-accent-fg:#fff;--lk-accent-bg:#1f8cf9;--lk-accent2:#3396fa;--lk-accent3:#47a0fa;--lk-accent4:#5babfb;--lk-danger-fg:#fff;--lk-danger:#f91f31;--lk-danger2:#fa3343;--lk-danger3:#fa4756;--lk-danger4:#fb5b68;--lk-success-fg:#fff;--lk-success:#1ff968;--lk-success2:#33fa75;--lk-success3:#47fa83;--lk-success4:#5bfb90;--lk-control-fg:var(--lk-fg);--lk-control-bg:var(--lk-bg2);--lk-control-hover-bg:var(--lk-bg3);--lk-control-active-bg:var(--lk-bg4);--lk-control-active-hover-bg:var(--lk-bg5);--lk-connection-excellent:#06db4d;--lk-connection-good:#f9b11f;--lk-connection-poor:#f91f31;--lk-font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--lk-font-size:16px;--lk-line-height:1.5;--lk-border-radius:0.5rem;--lk-box-shadow:0 0.5rem 1.5rem #00000026;--lk-drop-shadow:#fff3 0px 0px 24px;--lk-grid-gap:0.5rem;--lk-control-bar-height:69px;--lk-chat-header-height:69px;color-scheme:dark}.lk-button,.lk-chat-toggle,.lk-disconnect-button,.lk-start-audio-button{align-items:center;background-color:var(--lk-control-bg);background-image:none;border:0;border-radius:var(--lk-border-radius);color:var(--lk-control-fg);cursor:pointer;display:inline-flex;font-size:inherit;gap:.5rem;justify-content:center;line-height:inherit;padding:.625rem 1rem;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap}.lk-button:not(:disabled):hover,.lk-chat-toggle:not(:disabled):hover,.lk-disconnect-button:not(:disabled):hover,.lk-start-audio-button:not(:disabled):hover{background-color:var(--lk-control-hover-bg)}.lk-button>svg,.lk-chat-toggle>svg,.lk-disconnect-button>svg,.lk-start-audio-button>svg{overflow:visible}.lk-button[aria-pressed=true],[aria-pressed=true].lk-chat-toggle,[aria-pressed=true].lk-disconnect-button,[aria-pressed=true].lk-start-audio-button{background-color:var(--lk-control-active-bg)}.lk-button[aria-pressed=true]:hover,[aria-pressed=true].lk-chat-toggle:hover,[aria-pressed=true].lk-disconnect-button:hover,[aria-pressed=true].lk-start-audio-button:hover{background-color:var(--lk-control-active-hover-bg)}.lk-button[data-lk-source=screen_share][data-lk-enabled=true],[data-lk-source=screen_share][data-lk-enabled=true].lk-chat-toggle,[data-lk-source=screen_share][data-lk-enabled=true].lk-disconnect-button,[data-lk-source=screen_share][data-lk-enabled=true].lk-start-audio-button{background-color:var(--lk-accent-bg)}.lk-button[data-lk-source=screen_share][data-lk-enabled=true]:hover,[data-lk-source=screen_share][data-lk-enabled=true].lk-chat-toggle:hover,[data-lk-source=screen_share][data-lk-enabled=true].lk-disconnect-button:hover,[data-lk-source=screen_share][data-lk-enabled=true].lk-start-audio-button:hover{background-color:var(--lk-accent2)}.lk-button:disabled,.lk-chat-toggle:disabled,.lk-disconnect-button:disabled,.lk-start-audio-button:disabled{opacity:.5}.lk-button-group{align-items:stretch;display:inline-flex;height:100%}.lk-button-group>.lk-button:first-child,.lk-button-group>.lk-chat-toggle:first-child,.lk-button-group>.lk-disconnect-button:first-child,.lk-button-group>.lk-start-audio-button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.lk-button-group-menu{flex-shrink:0;position:relative}.lk-button-group-menu>.lk-button,.lk-button-group-menu>.lk-chat-toggle,.lk-button-group-menu>.lk-disconnect-button,.lk-button-group-menu>.lk-start-audio-button{border-bottom-left-radius:0;border-top-left-radius:0;height:100%}.lk-button-group-menu>.lk-button:after,.lk-button-group-menu>.lk-chat-toggle:after,.lk-button-group-menu>.lk-disconnect-button:after,.lk-button-group-menu>.lk-start-audio-button:after{margin-left:0}.lk-button-menu:after{border-bottom:.125em solid;border-left:.125em solid;content:"";display:inline-block;height:.5em;margin-left:.5rem;margin-top:-.25rem;transform:rotate(-45deg);transform-origin:center center;width:.5em}.lk-disconnect-button{border:1px solid var(--lk-danger);color:var(--lk-danger);font-weight:600}.lk-disconnect-button:not(:disabled):hover{--lk-control-hover-bg:var(--lk-danger2);color:var(--lk-danger-fg)}.lk-disconnect-button:not(:disabled):active{--lk-control-hover-bg:var(--lk-danger3);color:var(--lk-danger-fg)}.lk-chat-toggle{position:relative}.lk-chat-toggle[data-lk-unread-msgs]:not([data-lk-unread-msgs="0"]):after{background:var(--lk-accent-bg);border-radius:50%;content:attr(data-lk-unread-msgs);font-size:.5rem;left:0;line-height:.75;margin-left:.25rem;margin-top:.25rem;padding:.25rem;position:absolute;top:0}.lk-media-device-select:not(:last-child){border-bottom:1px solid var(--lk-border-color);margin-bottom:.75rem;padding-bottom:.5rem}.lk-media-device-select li:not(:last-child){margin-bottom:.25rem}.lk-media-device-select li>.lk-button{justify-content:start;padding-block:.5rem;width:100%}.lk-media-device-select li:not([data-lk-active=true])>.lk-button:not(:disabled):hover{background-color:var(--lk-bg3)}.lk-media-device-select [data-lk-active=false]>.lk-button:hover{background-color:#0000000d;cursor:pointer}.lk-media-device-select [data-lk-active=true]>.lk-button{background-color:var(--lk-accent-bg);color:var(--lk-accent-fg)}.lk-device-menu{background-color:var(--lk-bg2);border:1px solid var(--lk-border-color);border-radius:.75rem;box-shadow:var(--lk-box-shadow);left:0;margin-bottom:.25rem;min-width:10rem;padding:.5rem;position:absolute;top:0;white-space:nowrap;width:-webkit-max-content;width:max-content;z-index:5}.lk-device-menu-heading{font-weight:700;opacity:.65;padding:.25rem .5rem}.lk-start-audio-button{background-color:var(--lk-accent-bg);color:var(--lk-accent-fg)}@media screen and (max-width:600px){.lk-start-audio-button{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}}.lk-pagination-control{align-items:stretch;background-color:var(--lk-control-bg);border-radius:var(--lk-border-radius);bottom:1rem;display:flex;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .15s ease-in-out}.lk-pagination-control:hover{opacity:1}.lk-pagination-control>.lk-button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.lk-pagination-control>.lk-button:first-child>svg{transform:rotate(180deg)}.lk-pagination-control>.lk-button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.lk-pagination-count{border-inline:1px solid var(--lk-bg);padding:.5rem .875rem}[data-lk-user-interaction=true].lk-pagination-control{opacity:1}.lk-pagination-indicator{align-items:center;background-color:var(--lk-bg2);border-radius:2rem;bottom:calc(var(--lk-grid-gap)/2);display:flex;gap:.2rem;height:var(--lk-grid-gap);left:50%;opacity:1;padding:.2rem .5rem;position:absolute;transform:translateX(-50%);width:-webkit-fit-content;width:fit-content}.lk-pagination-indicator span{background-color:var(--lk-fg);border-radius:9999999px;display:inline-block;height:.4rem;opacity:.35;transition:opacity .2s linear;width:.4rem}.lk-pagination-indicator span[data-lk-active]{opacity:.9}.lk-grid-layout{--lk-col-count:1;--lk-row-count:1;grid-gap:var(--lk-grid-gap);display:grid;grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(var(--lk-col-count),minmax(0,1fr));height:100%;max-height:100%;max-width:100%;padding:var(--lk-grid-gap);width:100%}.lk-grid-layout[data-lk-pagination=true]{padding-bottom:calc(var(--lk-grid-gap)*2)}.lk-focus-layout{grid-gap:var(--lk-grid-gap);display:grid;gap:var(--lk-grid-gap);grid-template-columns:1fr 5fr;max-height:100%;padding:var(--lk-grid-gap);width:100%}.lk-focused-participant{position:relative}.lk-focused-participant .lk-pip-track{height:auto;position:absolute;right:10px;top:10px;width:20%}@media(max-width:600px){.lk-focus-layout{grid-template-columns:1fr;grid-template-rows:5fr 1fr}.lk-carousel{order:1}}.lk-carousel{display:flex;gap:var(--lk-grid-gap);max-height:100%}.lk-carousel>*{aspect-ratio:16/10;flex-shrink:0;scroll-snap-align:start}.lk-carousel[data-lk-orientation=vertical]{flex-direction:column;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory}.lk-carousel[data-lk-orientation=vertical]>*{--lk-height-minus-gaps:calc(100% - var(--lk-grid-gap)*(var(--lk-max-visible-tiles) - 1));height:calc(var(--lk-height-minus-gaps)/var(--lk-max-visible-tiles))}.lk-carousel[data-lk-orientation=horizontal]{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}.lk-carousel[data-lk-orientation=horizontal]>*{--lk-width-minus-gaps:calc(100% - var(--lk-grid-gap)*(var(--lk-max-visible-tiles) - 1));width:calc(var(--lk-width-minus-gaps)/var(--lk-max-visible-tiles))}.lk-connection-quality{height:1.5rem;width:1.5rem}.lk-track-muted-indicator-camera,.lk-track-muted-indicator-microphone{-webkit-margin-end:.25rem;height:1rem;height:var(--lk-indicator-size,1rem);margin-inline-end:.25rem;position:relative;transition:opacity .25s ease-in-out;width:1rem;width:var(--lk-indicator-size,1rem)}.lk-track-muted-indicator-camera[data-lk-muted=true]{opacity:.5}.lk-track-muted-indicator-microphone{--lk-bg:var(--lk-icon-mic)}.lk-track-muted-indicator-microphone[data-lk-muted=true]{opacity:.5}.lk-participant-name{font-size:.875rem}.lk-participant-media-video{background-color:#000;height:100%;object-fit:cover;object-position:center;width:100%}.lk-participant-media-video[data-lk-orientation=landscape]{object-fit:cover}.lk-participant-media-video[data-lk-orientation=portrait],.lk-participant-media-video[data-lk-source=screen_share]{background-color:var(--lk-bg2);object-fit:contain}.lk-participant-media-audio{width:auto}[data-lk-facing-mode=user] .lk-participant-media-video[data-lk-local-participant=true][data-lk-source=camera]{transform:rotateY(180deg)}.lk-audio-visualizer{align-items:center;aspect-ratio:16/9;background:var(--lk-bg-control);border-radius:.5rem;display:flex;height:100%;justify-content:space-around;min-height:160px;width:100%}.lk-audio-visualizer>rect{fill:var(--lk-accent-bg);transition:transform .1s cubic-bezier(.19,.02,.09,1)}.lk-audio-visualizer>path{stroke:var(--lk-accent-bg);transition:.1s cubic-bezier(.19,.02,.09,1)}.lk-audio-bar-visualizer{align-items:center;background:var(--lk-bg);display:flex;gap:24px;gap:var(--lk-va-bar-gap,24px);height:100%;justify-content:center;width:100%}.lk-audio-bar-visualizer>.lk-audio-bar{background-color:#8883;background-color:var(--lk-va-bar-bg,#8883);border-radius:32px;border-radius:var(--lk-va-bar-border-radius,32px);height:100%;transform-origin:"center";transition:background-color .25s ease-out;width:12px;width:var(--lk-va-bar-width,12px)}.lk-audio-bar-visualizer>.lk-audio-bar.lk-highlighted,.lk-audio-bar-visualizer>[data-lk-highlighted=true],.lk-audio-bar-visualizer[data-lk-va-state=speaking]>.lk-audio-bar{background-color:#888;background-color:var(--lk-fg,#888);transition:none}.lk-audio-bar-visualizer[data-lk-va-state=thinking]{transition:background-color .15s ease-out}.lk-participant-tile{--lk-speaking-indicator-width:2.5px;border-radius:var(--lk-border-radius);display:flex;flex-direction:column;gap:.375rem;overflow:hidden;position:relative}.lk-participant-tile:after{border:0 solid var(--lk-accent-bg);border-radius:var(--lk-border-radius);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;transition-delay:.5s;transition-duration:.4s;transition-property:border opacity}.lk-participant-tile[data-lk-speaking=true]:not([data-lk-source=screen_share]):after{border-width:var(--lk-speaking-indicator-width);transition-delay:0s;transition-duration:.2s}.lk-participant-tile .lk-focus-toggle-button{background-color:#00000080;border-radius:calc(var(--lk-border-radius)/2);opacity:0;padding:.25rem;position:absolute;right:.25rem;top:.25rem;transition:opacity .2s ease-in-out;transition-delay:.2s}.lk-participant-tile:focus .lk-focus-toggle-button,.lk-participant-tile:hover .lk-focus-toggle-button{opacity:1;transition-delay:0}.lk-participant-tile .lk-connection-quality{opacity:0;transition:opacity .2s ease-in-out;transition-delay:.2s}.lk-participant-tile .lk-connection-quality[data-lk-quality=poor],.lk-participant-tile:focus .lk-connection-quality,.lk-participant-tile:hover .lk-connection-quality{opacity:1;transition-delay:0}.lk-participant-tile .lk-participant-placeholder{align-items:center;background-color:var(--lk-bg2);border-radius:var(--lk-border-radius);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out}.lk-participant-tile .lk-participant-placeholder svg{height:100%;padding:10%;width:auto}.lk-participant-tile[data-lk-video-muted=true][data-lk-source=camera] .lk-participant-placeholder{opacity:1}.lk-participant-metadata{align-items:center;bottom:.25rem;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;left:.25rem;line-height:1;position:absolute;right:.25rem}.lk-participant-metadata-item{align-items:center;background-color:#00000080;border-radius:calc(var(--lk-border-radius)/2);display:flex;padding:.25rem}.lk-toast{align-items:center;background-color:var(--lk-bg);border:1px solid var(--lk-border-color);border-radius:var(--lk-border-radius);box-shadow:var(--lk-box-shadow);display:flex;gap:.5rem;left:50%;padding:.75rem 1.25rem;position:fixed;top:.75rem;transform:translateX(-50%)}.lk-spinner{animation:lk-rotate 2s linear infinite}@keyframes lk-rotate{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.lk-room-container{--lk-has-imported-styles:"true";background-color:var(--lk-bg);height:100%;line-height:var(--lk-line-height);position:relative;width:100%}.lk-room-container [class*=" lk-"],.lk-room-container [class^=lk-]{box-sizing:border-box}.lk-audio-conference{height:100%;position:relative;width:100%}.lk-audio-conference-stage{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);height:100%;width:100%}.lk-chat{align-items:end;background-color:var(--lk-bg2);border-left:1px solid var(--lk-border-color);display:grid;grid-template-rows:var(--lk-chat-header-height) 1fr var(--lk-control-bar-height);width:clamp(200px,55ch,60ch)}.lk-chat-header{align-items:center;display:flex;height:var(--lk-chat-header-height);justify-content:center;padding:.75rem;position:relative}.lk-chat-header .lk-close-button{background-color:#0000;position:absolute;right:0;transform:translateX(-50%)}.lk-chat-header .lk-close-button:hover{background-color:var(--lk-control-active-hover-bg)}.lk-chat-messages{max-height:100%;overflow:auto;width:100%}.lk-chat-entry,.lk-chat-messages{display:flex;flex-direction:column;gap:.25rem}.lk-chat-entry{margin:0 .25rem}.lk-chat-entry .lk-meta-data{color:var(--lk-fg5);display:flex;font-size:.75rem;padding:0 .3rem;white-space:nowrap}.lk-chat-entry .lk-meta-data .lk-participant-name{margin-top:1rem}.lk-chat-entry .lk-meta-data .lk-timestamp{align-self:flex-end;margin-left:auto}.lk-chat-entry .lk-edit-button{background:none;border-radius:0;float:right;font-size:12px;margin:0;padding:0 .25rem}.lk-chat-entry .lk-message-body{border-radius:15px;display:inline-block;max-width:calc(100% - 32px);padding:.25rem .75rem;width:-webkit-fit-content;width:fit-content;word-break:break-word}.lk-chat-entry[data-lk-message-origin=local] .lk-message-body{background-color:var(--lk-bg5)}.lk-chat-entry[data-lk-message-origin=remote] .lk-message-body{background-color:var(--lk-accent4)}.lk-chat-entry a{color:inherit;text-decoration:underline}.lk-chat-entry *{-webkit-margin-before:.25em;-webkit-margin-after:.25em;margin-block-end:.25em;margin-block-start:.25em}.lk-chat-entry:last-child{margin-bottom:.25rem}.lk-chat-form{border-top:1px solid var(--lk-border-color);display:flex;gap:.75rem;max-height:var(--lk-control-bar-height);padding:.75rem}.lk-chat-form-input{font-size:inherit;line-height:inherit;width:100%}@media(max-width:600px){.lk-chat{bottom:var(--lk-control-bar-height);max-width:100%;position:fixed;right:0;top:0}}.lk-agent-control-bar,.lk-control-bar{align-items:center;border-top:1px solid var(--lk-border-color);display:flex;gap:.5rem;justify-content:center;max-height:var(--lk-control-bar-height);padding:.75rem}.lk-agent-control-bar{--lk-bg:#0000;--lk-va-bar-width:2px;--lk-va-bar-gap:4px;--lk-va-bar-border-radius:1px;height:var(--lk-control-bar-height)}.lk-agent-control-bar .lk-audio-bar-visualizer .lk-audio-bar.lk-highlighted{filter:none}.lk-prejoin{line-height:var(--lk-line-height)}[data-lk-theme]{color:var(--lk-fg);font-family:var(--lk-font-family);font-size:var(--lk-font-size)}[data-lk-theme] .lk-list{list-style:none;margin:0;padding:0}[data-lk-theme] .lk-form-control{background-color:var(--lk-control-bg);border:1px solid var(--lk-border-color);border-radius:var(--lk-border-radius);font-family:var(--lk-font-family);padding:.625rem 1rem}.lk-prejoin{align-items:center;align-items:stretch;background-color:var(--lk-bg);box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;margin-inline:auto;padding:1rem;width:min(100%,480px)}.lk-prejoin .lk-video-container{aspect-ratio:16/10;background-color:#000;border-radius:var(--lk-border-radius);height:auto;overflow:hidden;position:relative;width:100%}.lk-prejoin .lk-video-container .lk-camera-off-note,.lk-prejoin .lk-video-container video{display:block;height:100%;object-fit:cover;width:100%}.lk-prejoin .lk-video-container video[data-lk-facing-mode=user]{transform:rotateY(180deg)}.lk-prejoin .lk-video-container .lk-camera-off-note{aspect-ratio:16/10;background-color:#000;display:grid;left:0;place-items:center;position:absolute;top:0;width:100%}.lk-prejoin .lk-video-container .lk-camera-off-note>*{height:70%;max-width:100%}.lk-prejoin .lk-audio-container{display:none}.lk-prejoin .lk-audio-container audio{height:auto;width:100%}.lk-prejoin .lk-button-group-container{display:flex;flex-wrap:nowrap;gap:1rem}.lk-prejoin .lk-button-group-container>.lk-button-group{width:50%}.lk-prejoin .lk-button-group-container>.lk-button-group>.lk-button{justify-content:left}.lk-prejoin .lk-button-group-container>.lk-button-group>.lk-button:first-child{width:100%}@media(max-width:400px){.lk-prejoin .lk-button-group-container{flex-wrap:wrap}.lk-prejoin .lk-button-group-container>.lk-button-group{width:100%}}.lk-prejoin .lk-username-container{display:flex;flex-direction:column;gap:1rem;max-width:100%;width:100%}.lk-prejoin .lk-join-button{--lk-control-fg:var(--lk-accent-fg);--lk-control-bg:var(--lk-accent-bg);--lk-control-hover-bg:var(--lk-accent2);--lk-control-active-bg:var(--lk-accent3);--lk-control-active-hover-bg:var(--lk-accent4);background-color:var(--lk-control-bg)}.lk-prejoin .lk-join-button:hover{background-color:var(--lk-control-hover-bg)}.lk-focus-layout-wrapper,.lk-grid-layout-wrapper{display:flex;height:calc(100% - var(--lk-control-bar-height));justify-content:center;position:relative;width:100%}.lk-grid-layout-wrapper{align-items:center;flex-direction:column}.lk-focus-layout-wrapper{align-items:stretch}.lk-video-conference{align-items:stretch;display:flex;height:100%;position:relative}.lk-video-conference-inner{align-items:stretch;display:flex;flex-direction:column;width:100%}.lk-settings-menu-modal{align-items:center;background:var(--lk-bg);background-color:var(--lk-bg);border:1px solid var(--lk-border-color);border-radius:var(--lk-border-radius);box-shadow:var(--lk-box-shadow);display:flex;flex-direction:column;gap:.5rem;left:50%;max-height:100%;max-width:100%;min-height:50vh;min-width:50vw;overflow-y:auto;padding:.75rem 1.25rem;position:fixed;top:50%;transform:translate(-50%,-50%)}.ForwardModal_overlay__tPODX{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ForwardModal_modal__QW7it{animation:ForwardModal_scaleIn__LVlT4 .2s ease;background:#141414;border:1px solid #2a2a2a;border-radius:20px;display:flex;flex-direction:column;gap:16px;max-height:70vh;padding:24px;width:360px}.ForwardModal_header__I8Ali{align-items:center;display:flex;justify-content:space-between}.ForwardModal_title__Fz3sX{color:#fff;font-size:16px;font-weight:700;margin:0}.ForwardModal_btnClose__iboSg{background:#0000;border:none;color:#888;cursor:pointer;font-size:18px}.ForwardModal_preview__uyG20{background:#6c63ff1a;border-left:3px solid #6c63ff;border-radius:12px;display:flex;gap:8px;padding:10px 14px}.ForwardModal_previewText__b1PIm{color:#ffffffb3;font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ForwardModal_list__cRpr8{display:flex;flex-direction:column;gap:6px;overflow-y:auto}.ForwardModal_userItem__M4Ldw{align-items:center;background:#0000;border:none;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:10px 14px;transition:background .2s;width:100%}.ForwardModal_userItem__M4Ldw:hover{background:#ffffff0d}.ForwardModal_avatar__apsXm{align-items:center;border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:38px;justify-content:center;width:38px}.ForwardModal_username__Xuid9{color:#fff;font-size:14px;font-weight:500}.RecordingWave_container__qaGQm{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;display:flex!important;flex:1 1!important;gap:8px;height:42px;min-width:0!important;padding:0 8px;width:100%!important}.RecordingWave_dot__37Sx\+{animation:RecordingWave_pulse__TEfuP 1s infinite;background:#ff6584;border-radius:50%;flex-shrink:0;height:8px;width:8px}.RecordingWave_time__65lNZ{color:#ff6584;flex-shrink:0;font-size:13px;font-weight:600;min-width:35px}.RecordingWave_waves__X-es3{align-items:center;display:flex;flex:1 1;gap:2px;height:30px;justify-content:space-between;min-width:0;overflow:hidden;width:100%}.RecordingWave_bar__0T1cx{animation:RecordingWave_wave__Kg4yr .8s ease-in-out infinite alternate;background:#6c63ff;border-radius:2px;flex:1 1;max-width:4px;min-height:3px}@keyframes RecordingWave_wave__Kg4yr{0%{height:3px}to{height:24px}}.ChatWindow_container__MndOz{position:relative}.ChatWindow_container__MndOz,.ChatWindow_empty__xu5Ob{background:var(--bg-primary);display:flex;flex:1 1;flex-direction:column}.ChatWindow_empty__xu5Ob{align-items:center;gap:12px;justify-content:center}.ChatWindow_emptyIconWrapper__r\+fs-{background:var(--input-bg);border:1px solid var(--border-color);border-radius:24px;box-shadow:0 10px 30px #0000004d;font-size:48px;padding:20px}.ChatWindow_emptyTitle__AKlYt{color:var(--text-primary);font-size:20px;font-weight:600;margin:0}.ChatWindow_emptySub__iePmO{color:var(--text-secondary);font-size:13px;max-width:300px;text-align:center}.ChatWindow_header__6uCQ\+{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--bg-secondary);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:14px 20px;z-index:10}.ChatWindow_headerInfo__BmT6V{align-items:center;display:flex;gap:12px}.ChatWindow_chatName__sFVav{color:var(--text-primary);font-size:15px;font-weight:600;margin:0}.ChatWindow_status__IEVnb{display:block;font-size:12px;margin-top:2px}.ChatWindow_headerActions__zCmLX{display:flex;gap:8px}.ChatWindow_btnCall__BAdfP{align-items:center;background:var(--input-bg);border:1px solid var(--border-color);border-radius:12px;color:var(--text-primary);cursor:pointer;display:flex;font-size:15px;height:36px;justify-content:center;transition:background .2s;width:36px}.ChatWindow_btnCall__BAdfP:hover{background:var(--border-color)}.ChatWindow_messages__330VY{background:var(--bg-primary);display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding:20px}.ChatWindow_typing__7E2SC{align-items:center;color:#6c63ff;display:flex;font-size:12px;font-style:italic;gap:4px;padding:6px 20px}.ChatWindow_inputArea__vmB8K{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--bg-secondary);border-top:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:10px;padding:14px 20px;position:relative}.ChatWindow_replyBar__O8cS2{align-items:center;background:#6c63ff26;border-left:3px solid #6c63ff;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:4px;padding:6px 10px;width:100%}.ChatWindow_replyBarLeft__bvJ5Q{display:flex;flex-direction:column;gap:2px}.ChatWindow_replyBarName__Vj7My{color:#6c63ff;font-size:11px;font-weight:700}.ChatWindow_replyBarText__P2Ndf{color:var(--text-secondary);font-size:12px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatWindow_replyBarClose__cC2fS{background:#0000;border:none;color:var(--text-secondary);cursor:pointer;font-size:14px;padding:2px 6px}.ChatWindow_input__8uC8q{background:var(--input-bg);border:1px solid var(--border-color);border-radius:16px;color:var(--text-primary);flex:1 1;font-size:14px;outline:none;padding:12px 18px;transition:border .2s}.ChatWindow_btnSend__vkxdQ{align-items:center;background:linear-gradient(135deg,#6c63ff,#8b5cf6);border:none;border-radius:14px;box-shadow:0 4px 12px #6c63ff4d;color:#fff;cursor:pointer;display:flex;font-size:16px;height:42px;justify-content:center;transition:transform .15s;width:42px}.ChatWindow_btnSend__vkxdQ:hover{transform:scale(1.05)}.ChatWindow_btnEmoji__igDOT{background:#0000;border:none;border-radius:10px;cursor:pointer;font-size:20px;opacity:.8;padding:6px;transition:opacity .2s}.ChatWindow_btnEmoji__igDOT:hover{opacity:1}.ChatWindow_emojiPicker__LBq6Q{box-shadow:0 10px 40px #00000080;overflow:hidden}.ChatWindow_emojiPicker__LBq6Q,.ChatWindow_previewContainer__DTbtq{border-radius:16px;bottom:75px;left:20px;position:absolute;z-index:100}.ChatWindow_previewContainer__DTbtq{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--bg-tertiary);border:1px solid var(--border-color);box-shadow:0 10px 30px #00000080;display:flex;flex-direction:column;gap:10px;padding:12px}.ChatWindow_previewImage__3ZLXA{border-radius:12px;max-height:180px;max-width:240px;object-fit:cover}.ChatWindow_previewButtons__pCqJI{display:flex;gap:8px}.ChatWindow_btnSendImage__3YIe8{background:linear-gradient(135deg,#6c63ff,#8b5cf6);border:none;border-radius:10px;color:#fff;cursor:pointer;flex:1 1;font-size:13px;font-weight:600;padding:8px}.ChatWindow_btnCancelImage__5mYIN{background:var(--input-bg);border:none;border-radius:10px;color:var(--text-primary);cursor:pointer;font-size:13px;padding:8px 12px}.ChatWindow_blockedMessage__H6tQ-{color:var(--text-secondary);flex:1 1;font-size:13px;padding:10px;text-align:center}.ChatWindow_avatarHeader__ksLf-{border-radius:14px;flex-shrink:0;font-size:14px;font-weight:700;height:42px;width:42px}.ChatWindow_avatarHeader__ksLf-,.ChatWindow_scrollBtn__wyHLE{align-items:center;color:#fff;display:flex;justify-content:center}.ChatWindow_scrollBtn__wyHLE{background:#6c63ffe6;border:none;border-radius:50%;bottom:80px;box-shadow:0 4px 12px #0000004d;cursor:pointer;font-size:20px;height:40px;left:50%;position:absolute;transform:translateX(-50%);transition:transform .2s;width:40px;z-index:100}.ChatWindow_scrollBtn__wyHLE:hover{transform:translateX(-50%) scale(1.1)}.ChatWindow_btnMic__vUnZF{align-items:center;background:#0000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:42px;justify-content:center;transition:transform .15s;width:42px}.ChatWindow_btnMic__vUnZF:hover{transform:scale(1.05)}.UserItem_container__fsq4Q{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px;transition:background .2s}.UserItem_container__fsq4Q:hover{background:#ffffff0a}.UserItem_avatarContainer__1LHnE{position:relative}.UserItem_avatar__AnuLz{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;width:44px}.UserItem_avatarImg__ZpObC{border-radius:50%;height:44px;object-fit:cover;width:44px}.UserItem_onlineDot__jA1YT{background:#4caf50;border:2px solid #141414;border-radius:50%;bottom:0;height:10px;position:absolute;right:0;width:10px}.UserItem_info__EV-LU{flex:1 1}.UserItem_name__rLRAa{color:#fff;font-size:14px;font-weight:500}.UserItem_status__tvxUi{font-size:12px;margin-top:2px}.UserItem_badge__FDY\+e{background:linear-gradient(135deg,#6c63ff,#ff6584);border-radius:50%;color:#fff;font-size:11px;font-weight:700;height:20px;width:20px}.CreateGroup_overlay__O2Vu8,.UserItem_badge__FDY\+e{align-items:center;display:flex;justify-content:center}.CreateGroup_overlay__O2Vu8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.CreateGroup_modal__sM03-{animation:CreateGroup_scaleIn__F1y1Y .2s ease;background:#141414;border:1px solid #2a2a2a;border-radius:20px;display:flex;flex-direction:column;gap:16px;padding:24px;width:380px}.CreateGroup_header__9qsdB{align-items:center;display:flex;justify-content:space-between}.CreateGroup_title__5yq-4{color:#fff;font-size:18px;font-weight:700;margin:0}.CreateGroup_btnClose__tvNT8{background:#0000;border:none;color:#888;cursor:pointer;font-size:18px}.CreateGroup_input__N-dgx{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;color:#fff;font-size:14px;outline:none;padding:12px 16px;transition:border .2s}.CreateGroup_input__N-dgx:focus{border-color:#6c63ff99;box-shadow:0 0 0 3px #6c63ff26}.CreateGroup_sectionTitle__3\+txQ{color:#888;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.CreateGroup_userList__LrQqH{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto}.CreateGroup_userItem__LSFcF{align-items:center;background:#0000;border:none;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;transition:background .2s;width:100%}.CreateGroup_userItem__LSFcF:hover{background:#ffffff0d}.CreateGroup_userItemSelected__NPQ2B{background:#6c63ff26}.CreateGroup_avatar__lb3Hi{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:36px;justify-content:center;width:36px}.CreateGroup_username__eWfTB{color:#fff;flex:1 1;font-size:14px;text-align:left}.CreateGroup_checkmark__SPsMV{color:#6c63ff;font-size:16px}.CreateGroup_selectedCount__dm3A3{color:#6c63ff;font-size:13px}.CreateGroup_btnCreate__RrhTK{background:linear-gradient(135deg,#6c63ff,#8b5cf6);border:none;border-radius:12px;box-shadow:0 4px 15px #6c63ff4d;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:14px;transition:opacity .2s}.CreateGroup_btnCreate__RrhTK:disabled{cursor:not-allowed;opacity:.5}.Settings_overlay__bSB7G{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.Settings_modal__IsoTX{border-radius:20px;display:flex;flex-direction:column;gap:20px;max-height:90vh;overflow-y:auto;padding:24px;width:400px}.Settings_header__mTAc8{align-items:center;display:flex;justify-content:space-between}.Settings_title__unCPJ{font-size:18px;font-weight:700;margin:0}.Settings_btnClose__I6iSn{background:#0000;border:none;color:#888;cursor:pointer;font-size:18px}.Settings_section__UBSSu{border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:16px}.Settings_sectionTitle__Kto9W{font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Settings_avatarBig__ht54L{align-items:center;background:linear-gradient(135deg,#6c63ff,#ff6584);color:#fff;display:flex;font-size:22px;font-weight:700;justify-content:center}.Settings_avatarBigImg__Idn6K,.Settings_avatarBig__ht54L{align-self:center;border-radius:50%;height:70px;width:70px}.Settings_avatarBigImg__Idn6K{border:3px solid #6c63ff;object-fit:cover}.Settings_avatarEditBadge__eXfBB{align-items:center;background:#6c63ff;border-radius:50%;bottom:0;cursor:pointer;display:flex;font-size:11px;height:22px;justify-content:center;position:absolute;right:0;width:22px}.Settings_avatarMenu__3zQ07{background:#1e1e2e;border:1px solid #2a2a2a;border-radius:12px;box-shadow:0 4px 20px #00000080;left:50%;min-width:180px;padding:8px;position:absolute;top:80px;transform:translateX(-50%);z-index:100}.Settings_avatarMenuItem__zfAsj{background:#0000;border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:13px;padding:10px 14px;text-align:left;transition:background .15s;width:100%}.Settings_avatarMenuItem__zfAsj:hover{background:#ffffff0d}.Settings_input__xY54D{border-radius:12px;font-size:14px;outline:none;padding:12px 16px;transition:border .2s}.Settings_input__xY54D:focus{border-color:#6c63ff99;box-shadow:0 0 0 3px #6c63ff26}.Settings_toggle__-bygi{align-items:center;display:flex;gap:12px;justify-content:space-between}.Settings_toggleLabel__QoQPJ{font-size:14px;font-weight:500}.Settings_toggleDesc__nDHdU{font-size:12px;margin-top:2px}.Settings_toggleBtn__SE6J4{border:none;border-radius:12px;cursor:pointer;flex-shrink:0;height:24px;position:relative;transition:background .3s;width:44px}.Settings_toggleCircle__9c1PM{align-items:center;background:#fff;border-radius:50%;display:flex;font-size:11px;height:20px;justify-content:center;left:2px;position:absolute;top:2px;transition:transform .3s;width:20px}.Settings_quickStatus__Vpar\+{display:flex;flex-wrap:wrap;gap:6px}.Settings_quickStatusBtn__gKZFt{border-radius:20px;cursor:pointer;font-size:12px;padding:4px 10px;transition:all .2s}.Settings_buttons__OU8xB{display:flex;flex-direction:column;gap:10px}.Settings_btnSave__h6XoG{background:linear-gradient(135deg,#6c63ff,#ff6584);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:14px}.Settings_btnLogout__tGMtO{border:1px solid #ff6584;border-radius:12px;color:#ff6584}.Settings_btnDelete__TqQLX,.Settings_btnLogout__tGMtO{background:#0000;cursor:pointer;font-size:15px;padding:14px}.Settings_btnDelete__TqQLX{border:1px solid #f44;border-radius:12px;color:#f44}.Sidebar_container__1GE9J{background:var(--bg-secondary);border-right:1px solid var(--border-color);display:flex;flex-direction:column;width:320px}.Sidebar_header__sNTYU{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:16px 20px}.Sidebar_profile__jOi1C{align-items:center;display:flex;gap:12px}.Sidebar_avatarCircle__obKRh{align-items:center;border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:40px;justify-content:center;width:40px}.Sidebar_avatarImg__BD1rE{border-radius:12px;height:40px;object-fit:cover;width:40px}.Sidebar_username__T1uYY{color:var(--text-primary);font-size:14px;font-weight:600}.Sidebar_onlineStatus__5GORz{color:#43b89c;font-size:11px;margin-top:2px}.Sidebar_btnSettings__OAoXj{background:var(--input-bg);border:1px solid var(--border-color);border-radius:10px;color:var(--text-secondary);cursor:pointer;font-size:14px;padding:8px;transition:background .2s}.Sidebar_btnSettings__OAoXj:hover{background:var(--border-color)}.Sidebar_searchBox__nRiMF{padding:12px 16px}.Sidebar_searchInput__S6aJP{background:var(--input-bg);border:1px solid var(--border-color);border-radius:12px;box-sizing:border-box;color:var(--text-primary);font-size:13px;outline:none;padding:10px 14px;transition:border .2s;width:100%}.Sidebar_searchInput__S6aJP:focus{border-color:#6c63ff66}.Sidebar_tabs__Hr4R9{border-bottom:1px solid var(--border-color);display:flex;gap:6px;padding:0 16px 10px}.Sidebar_tab__PNzW3{background:#0000;border:none;border-radius:10px;color:var(--text-secondary);cursor:pointer;flex:1 1;font-size:13px;font-weight:500;padding:8px;transition:all .2s}.Sidebar_tab__PNzW3:hover{background:var(--input-bg);color:var(--text-primary)}.Sidebar_tabActive__RbK65{background:var(--border-color);color:var(--text-primary)}.Sidebar_list__4nsUm{flex:1 1;overflow-y:auto;padding:8px 12px}.Sidebar_empty__XibkT{color:var(--text-secondary);font-size:13px;padding:20px;text-align:center}.Sidebar_btnNewGroup__AJZ43{background:#6c63ff0d;border:1px dashed #6c63ff66;border-radius:12px;color:#6c63ff;cursor:pointer;font-size:13px;font-weight:600;margin-bottom:10px;padding:10px;transition:background .2s;width:100%}.Sidebar_btnNewGroup__AJZ43:hover{background:#6c63ff1a}.Sidebar_groupItem__qgYOn{align-items:center;border:1px solid #0000;border-radius:14px;cursor:pointer;display:flex;gap:12px;margin:2px 0;padding:10px 12px;transition:all .2s}.Sidebar_groupItem__qgYOn:hover{background:var(--input-bg)}.Sidebar_groupItemActive__4o1z9{background:#6c63ff26;border-color:#6c63ff4d}.Sidebar_groupInfo__w\+NsH{flex:1 1;overflow:hidden}.Sidebar_groupName__E\+J1S{color:var(--text-primary);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_groupMembers__uy-9x{color:var(--text-secondary);font-size:12px;margin-top:2px}.DeviceAuthModal_overlay__F9elZ{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.DeviceAuthModal_modal__pzTS3{align-items:center;animation:DeviceAuthModal_scaleIn__DnIDm .2s ease;background:#141414;border:1px solid #2a2a2a;border-radius:24px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:16px;padding:32px;width:360px}.DeviceAuthModal_icon__Z8z65{font-size:52px}.DeviceAuthModal_title__9iMyp{color:#fff;font-size:20px;font-weight:700;margin:0;text-align:center}.DeviceAuthModal_subtitle__QFATE{color:#888;font-size:13px;line-height:1.5;margin:0;text-align:center}.DeviceAuthModal_infoBox__1bTzo{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:16px;width:100%}.DeviceAuthModal_infoRow__e4Qni{align-items:center;display:flex;justify-content:space-between}.DeviceAuthModal_infoLabel__cNGY4{color:#888;font-size:13px}.DeviceAuthModal_infoValue__7UmS0{color:#fff;font-size:13px;font-weight:500}.DeviceAuthModal_warning__lT1dd{color:#ff6584;font-size:12px;margin:0;text-align:center}.DeviceAuthModal_buttons__bo72x{display:flex;gap:10px;width:100%}.DeviceAuthModal_btnAllow__8-XZM{background:linear-gradient(135deg,#43b89c,#2ecc71);border:none;border-radius:12px;box-shadow:0 4px 15px #43b89c4d;color:#fff;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:14px;transition:opacity .2s}.DeviceAuthModal_btnAllow__8-XZM:disabled{cursor:not-allowed;opacity:.6}.DeviceAuthModal_btnReject__aJYa3{background:linear-gradient(135deg,#ff6584,#f44);border:none;border-radius:12px;box-shadow:0 4px 15px #ff65844d;color:#fff;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:14px;transition:opacity .2s}.DeviceAuthModal_btnReject__aJYa3:disabled{cursor:not-allowed;opacity:.6}.SeedPhrase_container__QHdp5{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:24px;display:flex;flex-direction:column;gap:20px;max-width:480px;padding:32px;width:100%}.SeedPhrase_title__Xokvc{color:#fff;font-size:22px;font-weight:700;margin:0;text-align:center}.SeedPhrase_subtitle__v2XxC{color:#888;font-size:13px;line-height:1.6;margin:0;text-align:center}.SeedPhrase_wordGrid__\+1nV1{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);width:100%}.SeedPhrase_wordItem__TV7T5{background:#6c63ff1a;border:1px solid #6c63ff33;border-radius:10px;padding:8px;text-align:center}.SeedPhrase_wordNum__QqOpV{color:#6c63ff;display:block;font-size:10px;margin-bottom:2px}.SeedPhrase_wordText__LF5U4{color:#fff;font-size:12px;font-weight:600}.SeedPhrase_buttons__SJ2-S{display:flex;gap:10px;width:100%}.SeedPhrase_btnCopy__vsQfL{background:#0000;border:1px solid #6c63ff4d;border-radius:12px;color:#6c63ff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px;transition:background .2s}.SeedPhrase_btnCopy__vsQfL:hover{background:#6c63ff1a}.SeedPhrase_btnNext__reyjA{background:linear-gradient(135deg,#6c63ff,#8b5cf6);border:none;border-radius:12px;box-shadow:0 4px 15px #6c63ff4d;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px}.SeedPhrase_warning__sMy8f{background:#ff65841a;border:1px solid #ff658433;border-radius:12px;box-sizing:border-box;color:#ff6584;font-size:12px;line-height:1.5;padding:12px 16px;text-align:center;width:100%}.SeedPhrase_verifyGrid__AvN0I{display:flex;flex-direction:column;gap:12px;width:100%}.SeedPhrase_verifyItem__N9qCm{align-items:center;display:flex;gap:12px}.SeedPhrase_verifyLabel__ws5Bj{color:#6c63ff;font-size:13px;font-weight:600;min-width:60px}.SeedPhrase_verifyInput__1SB8x{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;color:#fff;flex:1 1;font-size:14px;outline:none;padding:10px 14px;transition:border .2s}.SeedPhrase_verifyInput__1SB8x:focus{border-color:#6c63ff99;box-shadow:0 0 0 3px #6c63ff26}.SeedPhrase_error__h6i-b{color:#ff6584;font-size:13px;margin:0}.SeedPhrase_success__vXSnk{color:#43b89c;font-size:13px;margin:0}.SeedPhrase_btnVerify__AlQVw{background:linear-gradient(135deg,#6c63ff,#8b5cf6);border:none;border-radius:12px;box-shadow:0 4px 15px #6c63ff4d;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:14px;width:100%}.SeedPhrase_doneIcon__OGJE1{font-size:64px}.SeedPhrase_doneTitle__lIF8D{color:#fff;font-size:22px;font-weight:700;margin:0}.SeedPhrase_doneText__GyDSU{color:#888;font-size:13px;margin:0;text-align:center}.SeedPhrasePage_container__n1t7W{align-items:center;background:radial-gradient(circle at 30% 50%,#6c63ff26 0,#0000 50%),radial-gradient(circle at 70% 50%,#ff65841a 0,#0000 50%),#0c0c12;display:flex;justify-content:center;min-height:100vh;padding:20px}