@import url(https://fonts.googleapis.com/css2?family=Silkscreen:wght@400;700&display=swap);.typography_heading__1iWd1{font-family:var(--font-family-sans);font-size:var(--font-size-heading);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading)}.typography_title__IovNO{font-family:var(--font-family-sans);font-size:var(--font-size-title);font-weight:var(--font-weight-title);line-height:var(--line-height-title)}.typography_primary__7KPZw{font-family:var(--font-family-sans);font-size:var(--font-size-primary);font-weight:var(--font-weight-primary);line-height:var(--line-height-primary)}.typography_primaryMedium__2LQW2{font-family:var(--font-family-sans);font-size:var(--font-size-primary-medium);font-weight:var(--font-weight-primary-medium);line-height:var(--line-height-primary-medium)}.typography_secondarySemibold__T4gzD{font-family:var(--font-family-sans);font-size:var(--font-size-secondary);font-weight:var(--font-weight-secondary);line-height:var(--line-height-secondary)}.typography_secondaryMedium__sZYiy{font-family:var(--font-family-sans);font-size:var(--font-size-secondary-medium);font-weight:var(--font-weight-secondary-medium);line-height:var(--line-height-secondary-medium)}.ErrorBoundary_errorFallback__pR7-C{align-items:center;background:var(--bg-primary);color:var(--text-primary);display:flex;font-family:var(--font-family-sans);justify-content:center;padding:var(--space-6)}.ErrorBoundary_app__xJ-kw,.ErrorBoundary_global__udIv8{min-height:100vh;min-height:100dvh}.ErrorBoundary_component__Fy9cT{border:1px solid var(--border-light);border-radius:var(--radius-lg);min-height:200px}.ErrorBoundary_container__yDU7r{animation:ErrorBoundary_fadeIn__YBj0w .3s ease-out;max-width:400px;text-align:center}.ErrorBoundary_icon__6PZPR{align-items:center;background:var(--bg-danger-subtle);border-radius:var(--radius-full);color:var(--text-red);display:inline-flex;height:80px;justify-content:center;margin-bottom:var(--space-6);width:80px}.ErrorBoundary_title__owxsE{color:var(--text-primary);margin:0 0 var(--space-2) 0}.ErrorBoundary_subtitle__Ta3sH{color:var(--text-secondary);font-weight:var(--font-weight-primary-medium);margin:0 0 var(--space-8) 0}.ErrorBoundary_actions__\+hp3J{align-items:center;display:flex;flex-direction:column;gap:var(--space-3)}.ErrorBoundary_button__UYEmy{align-items:center;border:none;border-radius:var(--radius-lg);cursor:pointer;display:inline-flex;font-family:inherit;justify-content:center;min-width:160px;padding:var(--space-3) var(--space-8);transition:all .15s ease}.ErrorBoundary_button__UYEmy:focus{outline:none}.ErrorBoundary_buttonPrimary__yJIcJ{background:var(--bg-brand-primary);color:var(--text-primary-inverted)}.ErrorBoundary_buttonPrimary__yJIcJ:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.ErrorBoundary_buttonPrimary__yJIcJ:hover{background:var(--bg-brand-primary-hover);transform:translateY(-1px)}}.ErrorBoundary_buttonSecondary__\+Iwil{background:var(--bg-transparent);border:1px solid var(--border-light);color:var(--text-secondary)}.ErrorBoundary_buttonSecondary__\+Iwil:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.ErrorBoundary_buttonSecondary__\+Iwil:hover{background:var(--bg-secondary);border-color:var(--border-focus);color:var(--text-primary)}}.ErrorBoundary_details__5N-24{margin-top:var(--space-8);text-align:left;width:100%}.ErrorBoundary_details__5N-24 summary{border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;font-family:var(--font-family-sans);font-size:var(--font-size-secondary);font-weight:var(--font-weight-secondary);line-height:var(--line-height-secondary);padding:var(--space-2);transition:background .15s ease}.ErrorBoundary_details__5N-24 summary:active{background:var(--bg-tertiary)}@media (hover:hover) and (pointer:fine){.ErrorBoundary_details__5N-24 summary:hover{background:var(--bg-secondary)}}.ErrorBoundary_details__5N-24[open] summary{margin-bottom:var(--space-3)}.ErrorBoundary_code__COdZU{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-red);font-family:var(--font-family-mono);font-size:var(--font-size-secondary);max-height:200px;overflow-x:auto;overflow-y:auto;padding:var(--space-4)}.ErrorBoundary_code__COdZU pre{color:var(--text-secondary);margin:var(--space-3) 0 0 0;white-space:pre-wrap;word-break:break-word}.ErrorBoundary_code__COdZU strong{color:var(--text-primary)}@keyframes ErrorBoundary_fadeIn__YBj0w{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Dashboard_logoFixed__CjMJ3{left:25px;position:fixed;top:25px;z-index:0}.app-container{height:100%;width:100%}.Dashboard_logoBadge__Sbuzm{--panel-height:min(calc(var(--vh, 1dvh)*100 - 96px),880px);align-items:center;bottom:calc(50% - var(--panel-height)/2 + 40px);display:flex;justify-content:center;left:calc(50% - 295px);pointer-events:none;position:absolute;z-index:5}.Dashboard_card__5NbQ\+{background:var(--bg-primary);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%;z-index:10}.Dashboard_cardDesktop__2QLfS{border:1px solid var(--border-light);border-radius:0;box-shadow:none;height:calc(1dvh*100 - 96px);height:calc(var(--vh, 1dvh)*100 - 96px);max-height:880px;max-width:520px}.Dashboard_cardMobile__845cy{border:none;border-radius:0;box-shadow:none;height:calc(1dvh*100);height:calc(var(--vh, 1dvh)*100);max-width:100%}.Dashboard_header__Xsnfb{background:var(--bg-primary);border-bottom:1px solid var(--border-light);padding:28px}.Dashboard_profileRow__L1c9B{align-items:center;display:flex;gap:16px}.Dashboard_avatarClickable__Grx6r{cursor:pointer;position:relative;transition:transform .2s ease}.Dashboard_editOverlay__CKvfo{align-items:center;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:var(--bg-overlay);color:var(--text-brand);display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease}.Dashboard_avatarClickable__Grx6r:active .Dashboard_editOverlay__CKvfo{opacity:.7}@media (hover:hover) and (pointer:fine){.Dashboard_avatarClickable__Grx6r:hover .Dashboard_editOverlay__CKvfo{opacity:1}}.Dashboard_textHeading__o2gnM{font-size:var(--font-size-heading);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading)}.Dashboard_textHeading__o2gnM,.Dashboard_textPrimary__dGHHO{color:var(--text-primary);font-family:var(--font-family-sans);margin:0}.Dashboard_textPrimary__dGHHO{font-size:var(--font-size-primary);font-weight:var(--font-weight-primary);line-height:var(--line-height-primary)}.Dashboard_textSecondarySemibold__wweyi{font-weight:var(--font-weight-secondary)}.Dashboard_textSecondaryMedium__GnxTh,.Dashboard_textSecondarySemibold__wweyi{color:var(--text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);margin:0}.Dashboard_textSecondaryMedium__GnxTh{font-weight:var(--font-weight-secondary-medium)}.Dashboard_name__Dne1f{color:var(--text-primary);cursor:pointer;font-family:var(--font-family-sans);font-size:var(--font-size-primary);font-weight:var(--font-weight-primary);line-height:var(--line-height-primary);margin:0 0 2px;user-select:none;-webkit-user-select:none}.Dashboard_username__m74DQ{color:var(--text-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-secondary);font-weight:var(--font-weight-secondary);line-height:var(--line-height-secondary);margin:0}.Dashboard_headerActions__Qmz92{align-items:center;display:flex;gap:8px}.Dashboard_stickyTabs__f5DQX{background:var(--bg-primary);border-bottom:1px solid var(--border-light);box-sizing:border-box;height:82px;padding:20px 28px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.Dashboard_tabsRow__MIg1h{gap:20px;justify-content:space-between}.Dashboard_tabsRow__MIg1h,.Dashboard_tabs__5od7a{align-items:center;display:flex;flex-direction:row}.Dashboard_tabs__5od7a{gap:12px;height:42px}.Dashboard_emptyCard__euYMG{background:var(--bg-deep);border:1px solid var(--border-light);border-radius:var(--radius-lg);color:var(--text-secondary);padding:var(--space-10);text-align:center}.Dashboard_emptyIcon__1g5bU{color:var(--text-brand);display:block;margin:0 auto var(--space-2);opacity:.6}.Dashboard_emptyTitle__WhhF8{font-size:var(--font-size-primary-medium);font-weight:var(--font-weight-primary-medium);line-height:var(--line-height-primary-medium);margin:0}.Dashboard_friendRow__6AeVA{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:16px;height:72px;padding:16px 28px;transition:background .2s ease}.Dashboard_friendRow__6AeVA:active{background:var(--bg-secondary)}@media (hover:hover) and (pointer:fine){.Dashboard_friendRow__6AeVA:hover{background:var(--bg-secondary)}}.Dashboard_isOffline__KvRlY{filter:grayscale(.3)}.Dashboard_avatarWrapper__fwg26{flex-shrink:0;height:48px;position:relative;width:48px}.Dashboard_avatarDimmed__jCliK{opacity:.2}.Dashboard_statusDot__pxtzF{border-left:1px solid var(--bg-primary);border-radius:0;border-top:1px solid var(--bg-primary);height:16px;left:32px;position:absolute;top:32px;transition:all .3s cubic-bezier(.4,0,.2,1);width:16px}.Dashboard_statusOnline__lh-nD{background:var(--bg-brand-primary)}.Dashboard_statusInCall__5Lkf\+{background:var(--icon-red)}.Dashboard_statusOffline__Uifnb{background:var(--text-secondary)}.Dashboard_friendInfo__cnQ95{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:2px;justify-content:center;min-height:48px;min-width:0}.Dashboard_friendName__EPuqS{font-weight:var(--font-weight-primary)}.Dashboard_friendMeta__22cJw,.Dashboard_friendName__EPuqS{color:var(--text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-primary);line-height:var(--line-height-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.Dashboard_friendMeta__22cJw{font-weight:var(--font-weight-primary-medium);text-transform:lowercase}.Dashboard_friendActions__HkouB{align-items:center;display:flex;flex-direction:row;gap:8px;height:36px;justify-content:flex-end;margin:0 auto;opacity:1;transition:opacity .2s ease;width:80px}@media (hover:hover) and (pointer:fine){.Dashboard_friendActions__HkouB{opacity:0}.Dashboard_friendRow__6AeVA:hover .Dashboard_friendActions__HkouB{opacity:1}}.Dashboard_roomAvatarMask__BpJ5k{height:48px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.425 13.71h2.295v4.575H48v11.43h-2.28v4.575h-2.295v4.56h-2.28v2.295H38.85v2.28h-4.56v2.295h-4.575V48h-11.43v-2.28H13.71v-2.295H9.135v-2.28h-2.28V38.85h-2.28v-4.56H2.28v-4.575H0v-11.43h2.28V13.71h2.295V9.135h2.28v-2.28h2.28v-2.28h4.575V2.28h4.575V0h11.43v2.28h4.575v2.295h4.56v2.28h2.295v2.28h2.28v4.575Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.425 13.71h2.295v4.575H48v11.43h-2.28v4.575h-2.295v4.56h-2.28v2.295H38.85v2.28h-4.56v2.295h-4.575V48h-11.43v-2.28H13.71v-2.295H9.135v-2.28h-2.28V38.85h-2.28v-4.56H2.28v-4.575H0v-11.43h2.28V13.71h2.295V9.135h2.28v-2.28h2.28v-2.28h4.575V2.28h4.575V0h11.43v2.28h4.575v2.295h4.56v2.28h2.295v2.28h2.28v4.575Z' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;width:48px}.Dashboard_roomCardInactive__oYuLR{filter:grayscale(.2);opacity:.6;transition:all .3s cubic-bezier(.4,0,.2,1)}.Dashboard_roomCardInactive__oYuLR:active{opacity:.85}@media (hover:hover) and (pointer:fine){.Dashboard_roomCardInactive__oYuLR:hover{filter:none;opacity:1}}.Dashboard_roomCardInactive__oYuLR .Dashboard_roomAvatar__a2IPR{filter:grayscale(.3);opacity:.6}.Dashboard_roomCardInactive__oYuLR .Dashboard_roomName__M1Bd3{color:var(--text-secondary)}.Dashboard_roomCardInactive__oYuLR .Dashboard_roomStats__MWkc2{color:var(--text-tertiary);opacity:.4}.Dashboard_actionBtn__y2i6l{align-items:center;background:var(--bg-transparent);border:1px solid var(--border-light);border-radius:0;color:var(--text-primary);display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.Dashboard_actionBtn__y2i6l:active{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.Dashboard_actionBtn__y2i6l:hover{border-color:var(--text-brand);color:var(--text-brand)}.Dashboard_actionBtn__y2i6l:hover svg path{fill:var(--icon-brand)}}.Dashboard_roomsGrid__yjJZe{grid-gap:0;display:grid;gap:0}.Dashboard_acceptBtn__61SdV{align-items:center;background:var(--bg-transparent);border:1px solid var(--border-light);cursor:pointer;display:inline-flex;flex-shrink:0;gap:4px;height:40px;justify-content:center;padding:8px 12px;transition:all .2s ease}.Dashboard_acceptBtn__61SdV:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.Dashboard_acceptBtn__61SdV:hover{border-color:var(--text-brand)}}.Dashboard_declineBtn__pPoLw{align-items:center;background:var(--bg-transparent);border:1px solid var(--border-light);cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;padding:0;transition:all .2s ease;width:40px}.Dashboard_declineBtn__pPoLw:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.Dashboard_declineBtn__pPoLw:hover{border-color:var(--border-negative)}}.Dashboard_friendActionsInvitation__BvdL9{opacity:1!important;width:auto}.Dashboard_scrollableContent__0lJou{overflow-y:auto!important;scrollbar-color:var(--border-light) #0000;scrollbar-width:thin}.Dashboard_scrollableContent__0lJou::-webkit-scrollbar{display:block!important;width:6px}.Dashboard_scrollableContent__0lJou::-webkit-scrollbar-track{background:#0000;border-radius:0}.Dashboard_scrollableContent__0lJou::-webkit-scrollbar-thumb{background:var(--border-light);border-radius:0}.Dashboard_scrollableContent__0lJou::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}@media (max-width:640px){.Dashboard_scrollableContent__0lJou::-webkit-scrollbar{display:none}}@keyframes Dashboard_slideIn__-4Efc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Dashboard_slideUpFromBottom__yDY6R{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Dashboard_spin__3H1wm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Dashboard_pulse__wAJn8{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.Button_button__xoOZq{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:1px solid var(--border-light);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:4px;height:40px;justify-content:center;outline:none;padding:4px 16px;text-transform:lowercase;transition:all .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.Button_button__xoOZq:disabled{cursor:not-allowed;opacity:.5}.Button_button__xoOZq:not(:disabled):active{background:var(--bg-tertiary);transform:scale(.98)}.Button_button__xoOZq:not(:disabled):active .Button_label__aKLLC{color:var(--text-brand)}@media (hover:hover) and (pointer:fine){.Button_button__xoOZq:not(:disabled):hover{background:var(--bg-tertiary);border-color:var(--border-focus)}.Button_button__xoOZq:not(:disabled):hover .Button_label__aKLLC{color:var(--text-brand)}}.Button_label__aKLLC{align-items:center;color:var(--text-primary);display:flex;pointer-events:none;transition:color .15s cubic-bezier(.4,0,.2,1);white-space:nowrap}.MainButton_button__BP-P5{align-items:center;background:var(--btn-color);border:none;border-radius:0;display:flex;justify-content:center;padding:0 24px;position:relative;transition:background .15s cubic-bezier(.4,0,.2,1)}.MainButton_button__BP-P5:disabled{background:var(--btn-color-disabled);cursor:not-allowed}.MainButton_button__BP-P5:not(:disabled){cursor:pointer}.MainButton_button__BP-P5:not(:disabled):active{background:var(--btn-color-hover)}@media (hover:hover) and (pointer:fine){.MainButton_button__BP-P5:not(:disabled):hover{background:var(--btn-color-hover)}}.MainButton_primary__GUdr5{--btn-color:var(--bg-brand-primary);--btn-color-hover:var(--bg-brand-primary-hover);--btn-color-disabled:var(--bg-brand-disabled);--btn-text:var(--text-primary-inverted)}.MainButton_secondary__P3Ry2{--btn-color:var(--bg-secondary);--btn-color-hover:var(--bg-tertiary);--btn-color-disabled:var(--bg-secondary);--btn-text:var(--text-brand)}.MainButton_secondary__P3Ry2:disabled{--btn-text:var(--text-tertiary)}.MainButton_primary__GUdr5.MainButton_danger__U5uf7{--btn-color:var(--bg-danger);--btn-color-hover:var(--bg-danger-hover);--btn-color-disabled:var(--bg-brand-disabled);--btn-text:var(--text-primary)}.MainButton_secondary__P3Ry2.MainButton_danger__U5uf7{--btn-color-hover:var(--bg-danger-subtle);--btn-text:var(--text-red)}.MainButton_text__AntO8{word-wrap:break-word;color:var(--btn-text);flex:1 1;letter-spacing:.17px;text-align:center}.Input_container__kKjcV{display:flex;flex-direction:column;width:100%}.Input_wrapper__Gjd59{align-items:center;display:flex;position:relative;width:100%}.Input_input__-UkTh{background-color:var(--bg-transparent);border:1px solid var(--border-light);border-radius:0;box-sizing:border-box;caret-color:var(--text-brand);color:var(--text-primary);height:48px;outline:none;padding:12px;transition:all .15s cubic-bezier(.4,0,.2,1);width:100%}.Input_input__-UkTh:disabled{color:var(--text-tertiary);cursor:not-allowed;opacity:.7}.Input_input__-UkTh:not(:disabled):focus{background-color:var(--bg-tertiary);border-color:var(--border-focus)}.Input_input__-UkTh:focus-visible{outline:none}.Input_input__-UkTh::placeholder{color:var(--text-secondary)}.Input_error__pDIqY{border-color:var(--border-negative)}.Input_inputWithLeftIcon__CjJ3f{padding-left:48px}.Input_inputWithRightIcon__I649l{padding-right:48px}@media (hover:hover) and (pointer:fine){.Input_input__-UkTh:not(:disabled):not(:focus):hover{background-color:var(--bg-tertiary)}}.Input_iconBase__F9ad0{align-items:center;color:var(--icon-secondary);display:flex;height:24px;justify-content:center;pointer-events:none;position:absolute;width:24px}.Input_leftIcon__f77V4{color:var(--icon-primary);left:16px}.Input_rightIcon__FVw16{cursor:pointer;pointer-events:auto;right:12px;transition:color .15s cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.Input_rightIcon__FVw16:hover{color:var(--icon-brand)}}.Input_errorText__9oHNC{color:var(--text-red);margin-left:12px;margin-top:8px}.LabeledInput_container__OPV8g{-webkit-tap-highlight-color:transparent;align-items:center;background:var(--bg-transparent);box-sizing:border-box;cursor:default;display:inline-flex;gap:8px;height:48px;justify-content:flex-start;outline:1px solid var(--border-light);outline-offset:-1px;padding:0 12px;position:relative;touch-action:manipulation;transition:all .15s cubic-bezier(.4,0,.2,1);width:100%}.LabeledInput_interactive__ddwEz{cursor:pointer}.LabeledInput_disabled__0gsy0{cursor:default}.LabeledInput_disabled__0gsy0 .LabeledInput_iconContainer__VUA3F{color:var(--icon-secondary)}.LabeledInput_container__OPV8g:focus-within{background:var(--bg-tertiary);outline-color:var(--border-focus)}.LabeledInput_container__OPV8g.LabeledInput_error__WRuE8{outline-color:var(--border-negative)}.LabeledInput_container__OPV8g.LabeledInput_error__WRuE8 .LabeledInput_input__78n6n,.LabeledInput_container__OPV8g.LabeledInput_error__WRuE8 .LabeledInput_input__78n6n::placeholder,.LabeledInput_container__OPV8g.LabeledInput_error__WRuE8 .LabeledInput_label__-l90U{color:var(--text-red)}@media (hover:hover) and (pointer:fine){.LabeledInput_interactive__ddwEz:not(.LabeledInput_disabled__0gsy0):not(.LabeledInput_error__WRuE8):not(:focus-within):hover{background:var(--bg-tertiary)}.LabeledInput_interactive__ddwEz:not(.LabeledInput_disabled__0gsy0):not(.LabeledInput_error__WRuE8):not(:focus-within):hover .LabeledInput_label__-l90U{color:var(--text-brand)}.LabeledInput_interactive__ddwEz.LabeledInput_error__WRuE8:not(.LabeledInput_disabled__0gsy0):not(:focus-within):hover{background:var(--bg-danger-subtle)}.LabeledInput_interactive__ddwEz:not(.LabeledInput_disabled__0gsy0):not(:focus-within):hover .LabeledInput_iconContainer__VUA3F{color:var(--icon-brand)}}.LabeledInput_label__-l90U{word-wrap:break-word;color:var(--text-primary);flex-shrink:0;text-align:left;text-transform:lowercase;transition:color .15s cubic-bezier(.4,0,.2,1);width:140px;width:var(--label-width,140px)}.LabeledInput_valueContainer__5AmFt{align-items:center;display:flex;flex:1 1;gap:12px;justify-content:flex-start}.LabeledInput_inputWrapper__aDsfD{align-items:center;display:flex;flex:1 1;position:relative}.LabeledInput_input__78n6n{word-wrap:break-word;-webkit-tap-highlight-color:transparent;background:var(--bg-transparent);border:none;caret-color:var(--text-brand);color:var(--text-secondary);cursor:text;flex:1 1;margin:0;outline:none;padding:0;text-transform:lowercase;touch-action:manipulation}.LabeledInput_input__78n6n:focus{outline:none}.LabeledInput_input__78n6n.LabeledInput_hasValue__RlUYY,.LabeledInput_input__78n6n:focus{color:var(--text-primary)}.LabeledInput_input__78n6n::placeholder{color:var(--text-secondary);opacity:1}.LabeledInput_input__78n6n:disabled{color:var(--text-secondary);cursor:not-allowed}.LabeledInput_passwordField__kYtT1{text-transform:none}.LabeledInput_input__78n6n:-webkit-autofill,.LabeledInput_input__78n6n:-webkit-autofill:active,.LabeledInput_input__78n6n:-webkit-autofill:focus,.LabeledInput_input__78n6n:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.LabeledInput_iconContainer__VUA3F{align-items:center;color:var(--icon-secondary);display:flex;flex-shrink:0;height:24px;justify-content:center;transition:color .15s cubic-bezier(.4,0,.2,1);width:24px}.LabeledInput_passwordToggle__DTYSx{align-items:center;background:var(--bg-transparent);border:none;color:inherit;cursor:pointer;display:flex;justify-content:center;padding:0}.LabeledInput_errorText__9\+Ru9{color:var(--text-red);pointer-events:none;position:absolute;right:12px;text-transform:lowercase;top:50%;transform:translateY(-50%)}.LabeledInput_errorTextWithIcon__i-Vzr{right:48px}@keyframes LabeledInput_cursorBlink__Y7h2T{0%,to{opacity:1}50%{opacity:0}}@media (max-width:480px){.LabeledInput_label__-l90U{font-size:var(--font-size-secondary-medium)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80px}.LabeledInput_input__78n6n{font-size:16px!important;-webkit-user-select:text;user-select:text}}.Icon_fallback__mxDQj{align-items:center;background-color:var(--bg-secondary);border-radius:2px;color:var(--text-secondary);display:inline-flex;font-size:10px;justify-content:center}.Avatar_avatar__\+Ya5n{align-items:center;border-radius:0;display:flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;transition:all .15s cubic-bezier(.4,0,.2,1)}.Avatar_clickable__t6pos{cursor:pointer}.Avatar_sizeXs__tASR0{height:24px;width:24px}.Avatar_sizeSm__m\+bov{height:32px;width:32px}.Avatar_sizeMd__UM9Rc{height:40px;width:40px}.Avatar_sizeLg__SgKgv{height:48px;width:48px}.Avatar_sizeXl__7gdDh{height:64px;width:64px}.Avatar_size2xl__4wCt6{height:96px;width:96px}.Avatar_size3xl__T0mHW{height:128px;width:128px}.Avatar_image__\+A8ey{height:100%;object-fit:cover;opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1);width:100%}.Avatar_imageLoaded__b87Bv{opacity:1}.Avatar_fallback__DuvHa{align-items:center;background:var(--bg-transparent);color:var(--text-primary);display:flex;height:100%;justify-content:center;opacity:1;text-transform:uppercase;transition:opacity .15s cubic-bezier(.4,0,.2,1);width:100%}.Avatar_fallbackNoSrc__gtnEY{background:var(--bg-brand-primary)}.Avatar_fallbackHidden__WSAAc{left:0;opacity:0;position:absolute;top:0}.Avatar_sizeXs__tASR0 .Avatar_fallback__DuvHa{font-size:.75rem}.Avatar_sizeSm__m\+bov .Avatar_fallback__DuvHa{font-size:.875rem}.Avatar_sizeMd__UM9Rc .Avatar_fallback__DuvHa{font-size:1rem}.Avatar_sizeLg__SgKgv .Avatar_fallback__DuvHa{font-size:1.125rem}.Avatar_sizeXl__7gdDh .Avatar_fallback__DuvHa{font-size:1.25rem}.Avatar_size2xl__4wCt6 .Avatar_fallback__DuvHa{font-size:1.5rem}.Avatar_size3xl__T0mHW .Avatar_fallback__DuvHa{font-size:1.875rem}.Avatar_status__EjV8B{border:2px solid var(--bg-primary);border-radius:0;bottom:0;position:absolute;right:0;z-index:1}.Avatar_statusOnline__\+52ns{background:var(--icon-green)}.Avatar_statusOffline__5\+W37{background:var(--icon-secondary)}.Avatar_statusAway__gLLQ7{background:var(--icon-orange)}.Avatar_statusBusy__aTk-m{background:var(--icon-red)}.Avatar_statusSizeXs__CNGR1{height:8px;width:8px}.Avatar_statusSizeSm__0ZtFS{height:10px;width:10px}.Avatar_statusSizeMd__o1ILp{height:12px;width:12px}.Avatar_statusSizeLg__9IhYd{height:14px;width:14px}.Avatar_statusSizeXl__SiLQi{height:16px;width:16px}.Avatar_statusSize2xl__gpN7j{height:20px;width:20px}.Avatar_statusSize3xl__0Ny5e{height:24px;width:24px}.Avatar_speaking__8azb2{outline:2px solid var(--border-focus);outline-offset:2px;overflow:visible;transition:outline-color .2s ease-out}.Avatar_skeleton__tsd30{animation:Avatar_skeletonShimmer__NOzfW 2.5s ease-in-out infinite;background:linear-gradient(90deg,var(--bg-elevated) 25%,var(--bg-hover) 50%,var(--bg-elevated) 75%);background-size:200% 100%;height:100%;width:100%}@keyframes Avatar_skeletonShimmer__NOzfW{0%{background-position:200% 0}to{background-position:-200% 0}}.Avatar_maskRoom__kFZb4{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.425 13.71h2.295v4.575H48v11.43h-2.28v4.575h-2.295v4.56h-2.28v2.295H38.85v2.28h-4.56v2.295h-4.575V48h-11.43v-2.28H13.71v-2.295H9.135v-2.28h-2.28V38.85h-2.28v-4.56H2.28v-4.575H0v-11.43h2.28V13.71h2.295V9.135h2.28v-2.28h2.28v-2.28h4.575V2.28h4.575V0h11.43v2.28h4.575v2.295h4.56v2.28h2.295v2.28h2.28v4.575Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.425 13.71h2.295v4.575H48v11.43h-2.28v4.575h-2.295v4.56h-2.28v2.295H38.85v2.28h-4.56v2.295h-4.575V48h-11.43v-2.28H13.71v-2.295H9.135v-2.28h-2.28V38.85h-2.28v-4.56H2.28v-4.575H0v-11.43h2.28V13.71h2.295V9.135h2.28v-2.28h2.28v-2.28h4.575V2.28h4.575V0h11.43v2.28h4.575v2.295h4.56v2.28h2.295v2.28h2.28v4.575Z' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.InvaderLoader_wrapper__VWJrO{align-items:center;display:flex;justify-content:center}.InvaderLoader_invader__3DwJC{animation:InvaderLoader_invader__3DwJC 1s steps(1) infinite;height:1px;width:1px}@keyframes InvaderLoader_invader__3DwJC{0%,to{box-shadow:3px 0 0 currentColor,9px 0 0 currentColor,4px 1px 0 currentColor,8px 1px 0 currentColor,3px 2px 0 currentColor,4px 2px 0 currentColor,5px 2px 0 currentColor,6px 2px 0 currentColor,7px 2px 0 currentColor,8px 2px 0 currentColor,9px 2px 0 currentColor,2px 3px 0 currentColor,3px 3px 0 currentColor,5px 3px 0 currentColor,6px 3px 0 currentColor,7px 3px 0 currentColor,9px 3px 0 currentColor,10px 3px 0 currentColor,1px 4px 0 currentColor,2px 4px 0 currentColor,3px 4px 0 currentColor,4px 4px 0 currentColor,5px 4px 0 currentColor,6px 4px 0 currentColor,7px 4px 0 currentColor,8px 4px 0 currentColor,9px 4px 0 currentColor,10px 4px 0 currentColor,11px 4px 0 currentColor,1px 5px 0 currentColor,3px 5px 0 currentColor,4px 5px 0 currentColor,5px 5px 0 currentColor,6px 5px 0 currentColor,7px 5px 0 currentColor,8px 5px 0 currentColor,9px 5px 0 currentColor,11px 5px 0 currentColor,1px 6px 0 currentColor,3px 6px 0 currentColor,9px 6px 0 currentColor,11px 6px 0 currentColor,4px 7px 0 currentColor,5px 7px 0 currentColor,7px 7px 0 currentColor,8px 7px 0 currentColor}50%{box-shadow:3px 0 0 currentColor,9px 0 0 currentColor,4px 1px 0 currentColor,8px 1px 0 currentColor,3px 2px 0 currentColor,4px 2px 0 currentColor,5px 2px 0 currentColor,6px 2px 0 currentColor,7px 2px 0 currentColor,8px 2px 0 currentColor,9px 2px 0 currentColor,2px 3px 0 currentColor,3px 3px 0 currentColor,5px 3px 0 currentColor,6px 3px 0 currentColor,7px 3px 0 currentColor,9px 3px 0 currentColor,10px 3px 0 currentColor,1px 4px 0 currentColor,2px 4px 0 currentColor,3px 4px 0 currentColor,4px 4px 0 currentColor,5px 4px 0 currentColor,6px 4px 0 currentColor,7px 4px 0 currentColor,8px 4px 0 currentColor,9px 4px 0 currentColor,10px 4px 0 currentColor,11px 4px 0 currentColor,1px 5px 0 currentColor,3px 5px 0 currentColor,4px 5px 0 currentColor,5px 5px 0 currentColor,6px 5px 0 currentColor,7px 5px 0 currentColor,8px 5px 0 currentColor,9px 5px 0 currentColor,11px 5px 0 currentColor,1px 6px 0 currentColor,3px 6px 0 currentColor,9px 6px 0 currentColor,11px 6px 0 currentColor,2px 7px 0 currentColor,3px 7px 0 currentColor,9px 7px 0 currentColor,10px 7px 0 currentColor}}.AccentInput_container__sZQYe{display:flex;flex-direction:column;width:100%}.AccentInput_containerCenter__V6eAv{align-items:center}.AccentInput_containerStart__2glO1{align-items:flex-start}.AccentInput_label__1cPRv{color:var(--text-secondary);margin-bottom:6px;text-transform:lowercase}.AccentInput_wrapper__ACVJQ{-webkit-tap-highlight-color:transparent;cursor:pointer;display:flex;position:relative;touch-action:manipulation;width:100%}.AccentInput_wrapperCenter__EJ1Z2{justify-content:center}.AccentInput_wrapperStart__MMoq3{justify-content:flex-start}.AccentInput_input__kNBah{background:var(--bg-transparent);border:none;caret-color:var(--text-brand);color:var(--text-primary);display:block;height:24px;margin:0;max-width:300px;outline:none;padding:0;text-transform:lowercase;touch-action:manipulation;user-select:text;-webkit-user-select:text;width:100%}.AccentInput_input__kNBah:focus-visible{outline:none}.AccentInput_displayWrapper__l7kcG{align-items:center;display:inline-flex;position:relative}.AccentInput_displayText__X\+3Eg{word-wrap:break-word;color:var(--text-primary);margin:0;text-transform:lowercase;transition:color .15s cubic-bezier(.4,0,.2,1)}.AccentInput_editIcon__ZwjS6{align-items:center;display:flex;height:24px;justify-content:center;pointer-events:none;position:absolute;right:-28px;top:50%;transform:translateY(-50%);width:24px}.AccentInput_wrapper__ACVJQ:active .AccentInput_displayText__X\+3Eg{color:var(--text-brand)}@media (hover:hover) and (pointer:fine){.AccentInput_wrapper__ACVJQ:hover .AccentInput_displayText__X\+3Eg{color:var(--text-brand)}}.TextButton_button__FMTUj{align-items:center;background:var(--bg-transparent);border:none;color:var(--text-secondary);cursor:pointer;display:flex;gap:4px;padding:0;transition:color .15s cubic-bezier(.4,0,.2,1)}.TextButton_button__FMTUj:disabled{color:var(--text-tertiary);cursor:default}.TextButton_button__FMTUj:not(:disabled):active{color:var(--text-brand)}@media (hover:hover) and (pointer:fine){.TextButton_button__FMTUj:not(:disabled):hover{color:var(--text-brand)}}.TextButton_icon__LQkjZ{display:flex;height:24px;width:24px}.TextButton_label__hJdBi{line-height:24px;text-transform:lowercase}.IconButton_button__N2ZF1{align-items:center;border:none;border-radius:0;cursor:pointer;display:flex;justify-content:center;padding:0;transition:background .2s ease,color .2s ease,border-color .2s ease}.IconButton_button__N2ZF1:disabled{cursor:default;opacity:.4;pointer-events:none}.IconButton_sm__vcJlR{height:36px;width:36px}.IconButton_md__W99JX{height:40px;width:40px}.IconButton_lg__8gaKg{height:48px;width:48px}.IconButton_xl__fCQ0S{height:72px;width:72px}.IconButton_primary__r4NWn{background:var(--bg-brand-primary);color:var(--icon-primary-inverted)}.IconButton_primary__r4NWn:active{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.IconButton_primary__r4NWn:not(:disabled):hover{background:var(--bg-brand-primary-hover)}}.IconButton_ghost__gAvxH{background:var(--bg-transparent);color:var(--icon-secondary)}.IconButton_ghost__gAvxH:active{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.IconButton_ghost__gAvxH:not(:disabled):hover{color:var(--icon-brand)}}.IconButton_outlined__JQUCS{background:var(--bg-transparent);border:1px solid var(--border-light);color:var(--icon-primary)}.IconButton_outlined__JQUCS:active{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.IconButton_outlined__JQUCS:not(:disabled):hover{border-color:var(--icon-brand);color:var(--icon-brand)}}.IconButton_ghostDanger__tYQvU{background:var(--bg-transparent);color:var(--icon-secondary)}.IconButton_ghostDanger__tYQvU:active{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.IconButton_ghostDanger__tYQvU:not(:disabled):hover{color:var(--icon-red)}}.IconButton_danger__AUv8q{background:var(--bg-transparent);border:1px solid var(--border-light);color:var(--icon-red)}.IconButton_danger__AUv8q:not(:disabled):active{background:var(--bg-danger-subtle);border-color:var(--border-negative);transform:scale(.95)}@media (hover:hover) and (pointer:fine){.IconButton_danger__AUv8q:not(:disabled):hover{background:var(--bg-danger-subtle);border-color:var(--border-negative)}}.IconButton_success__Rtw1w{background:var(--bg-transparent);border:1px solid var(--border-light);color:var(--icon-green)}.IconButton_success__Rtw1w:not(:disabled):active{background:var(--bg-tertiary);border-color:var(--border-focus);transform:scale(.95)}@media (hover:hover) and (pointer:fine){.IconButton_success__Rtw1w:not(:disabled):hover{background:var(--bg-tertiary);border-color:var(--border-focus)}}.Tab_tab__oTzrW{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-items:center;border-radius:0;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;font-family:var(--font-family-sans);font-size:var(--font-size-secondary);font-weight:var(--font-weight-secondary);gap:4px;height:40px;justify-content:center;line-height:var(--line-height-secondary);outline:none;padding:4px 16px;text-transform:lowercase;transition:all .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.Tab_tab__oTzrW:disabled{cursor:not-allowed;opacity:.5}.Tab_primary__z4upF{background:#0000;border:1px solid var(--border-light)}.Tab_primary__z4upF .Tab_label__1a4WT{color:var(--text-primary)}.Tab_primary__z4upF .Tab_counter__fk1gh{color:var(--text-secondary)}.Tab_active__Ow0n\+{background:var(--bg-tertiary);border:1px solid var(--border-focus)}.Tab_active__Ow0n\+ .Tab_label__1a4WT{color:var(--text-brand)}.Tab_active__Ow0n\+ .Tab_counter__fk1gh{color:var(--text-secondary)}.Tab_primary__z4upF:not(:disabled):active{background:var(--bg-tertiary);transform:scale(.98)}.Tab_primary__z4upF:not(:disabled):active .Tab_label__1a4WT{color:var(--text-brand)}@media (hover:hover) and (pointer:fine){.Tab_primary__z4upF:not(:disabled):hover{background:var(--bg-tertiary);border:1px solid var(--border-light)}.Tab_primary__z4upF:not(:disabled):hover .Tab_label__1a4WT{color:var(--text-brand)}}.Tab_counter__fk1gh,.Tab_label__1a4WT{align-items:center;display:flex;pointer-events:none;transition:color .15s cubic-bezier(.4,0,.2,1);white-space:nowrap}.Tab_counterHidden__Jbk1V{display:none}.PanelHeader_header__QCWBx{align-items:flex-start;align-self:stretch;display:flex;flex-shrink:0;min-height:72px;padding:16px}.PanelHeader_headerCentered__sfn0R{align-items:center}.PanelHeader_closeButton__ua2lj{flex-shrink:0;margin-left:auto}.PanelHeader_titleColumn__MNdIy{display:flex;flex-direction:column;gap:4px;min-width:0}.PanelHeader_title__Mz25P{word-wrap:break-word;color:var(--text-primary);text-transform:lowercase}.PanelHeader_subtitle__u-vYy{word-wrap:break-word;color:var(--text-secondary);text-transform:lowercase}.PanelHeader_subtitleDanger__u70Rc{color:var(--text-red)}.SlideUpPanel_overlay__qvRMy{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--bg-overlay);top:0}.SlideUpPanel_overlay__qvRMy,.SlideUpPanel_panel__kg5vs{bottom:0;left:0;pointer-events:auto;position:absolute;right:0}.SlideUpPanel_panel__kg5vs{background-color:var(--bg-secondary);display:flex;flex-direction:column;overflow:hidden}@keyframes ConnectionBanner_slideDown__EyBH1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes ConnectionBanner_fadeIn__xdDcr{0%{opacity:0}to{opacity:1}}.ConnectionBanner_container__-Ymtm{align-items:center;background:var(--bg-primary);box-sizing:border-box;display:flex;flex-direction:row;gap:8px;height:40px;justify-content:center;padding:12px 4px;width:100%}.ConnectionBanner_containerSelf__FVQdl{animation:ConnectionBanner_slideDown__EyBH1 .3s ease-out}.ConnectionBanner_containerRemote__VQEp7{animation:ConnectionBanner_fadeIn__xdDcr .3s ease-in}.ConnectionBanner_message__CaNvs{color:var(--status-color);letter-spacing:0;margin:0;max-width:100%;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap}.ConnectionBanner_prefix__VIxC\+{flex-shrink:0;font-weight:var(--font-weight-title);text-transform:uppercase}.ContactCard_friendRow__dXAc4{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:16px;height:72px;padding:16px 28px;transition:background .2s ease}.ContactCard_friendRow__dXAc4:active{background:var(--bg-hover)}@media (hover:hover) and (pointer:fine){.ContactCard_friendRow__dXAc4:hover{background:var(--bg-hover)}}.ContactCard_isOffline__GoJw3{filter:grayscale(.3)}.ContactCard_inviteMode__LunL3{cursor:default}@media (hover:hover) and (pointer:fine){.ContactCard_inviteMode__LunL3:hover{background:var(--bg-hover)}}.ContactCard_avatarWrapper__42XJA{flex-shrink:0;height:48px;position:relative;width:48px}.ContactCard_roomAvatarMask__Fgx2I{height:48px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.425 13.71h2.295v4.575H48v11.43h-2.28v4.575h-2.295v4.56h-2.28v2.295H38.85v2.28h-4.56v2.295h-4.575V48h-11.43v-2.28H13.71v-2.295H9.135v-2.28h-2.28V38.85h-2.28v-4.56H2.28v-4.575H0v-11.43h2.28V13.71h2.295V9.135h2.28v-2.28h2.28v-2.28h4.575V2.28h4.575V0h11.43v2.28h4.575v2.295h4.56v2.28h2.295v2.28h2.28v4.575Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.425 13.71h2.295v4.575H48v11.43h-2.28v4.575h-2.295v4.56h-2.28v2.295H38.85v2.28h-4.56v2.295h-4.575V48h-11.43v-2.28H13.71v-2.295H9.135v-2.28h-2.28V38.85h-2.28v-4.56H2.28v-4.575H0v-11.43h2.28V13.71h2.295V9.135h2.28v-2.28h2.28v-2.28h4.575V2.28h4.575V0h11.43v2.28h4.575v2.295h4.56v2.28h2.295v2.28h2.28v4.575Z' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;width:48px}.ContactCard_inactiveOverlay__dsxDi{background:var(--bg-secondary);height:48px;left:0;opacity:.8;pointer-events:none;position:absolute;top:0;width:48px}.ContactCard_statusDot__tiJxY{border-left:1px solid var(--bg-primary);border-radius:0;border-top:1px solid var(--bg-primary);height:16px;left:32px;position:absolute;top:32px;transition:all .3s cubic-bezier(.4,0,.2,1);width:16px}.ContactCard_statusOnline__1G51R{background:var(--bg-brand-primary)}.ContactCard_statusInCall__6wO2e{background:var(--icon-red)}.ContactCard_statusOffline__sKek5{background:var(--text-secondary)}.ContactCard_friendInfo__rEVHt{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:2px;justify-content:center;min-height:48px;min-width:0}.ContactCard_friendName__bgcaR{align-items:baseline;color:var(--text-primary);display:flex;gap:4px;min-width:0;width:100%}.ContactCard_friendNameText__zO\+i\+{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContactCard_friendNameSecondary__SkYzx{color:var(--text-secondary)}.ContactCard_friendMeta__8gFsT{color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap;width:100%}.ContactCard_friendActions__nsAyz{align-items:center;display:flex;flex-direction:row;gap:8px;height:40px;justify-content:flex-end;margin:0 auto;opacity:1;transition:opacity .2s ease;width:80px}@media (hover:hover) and (pointer:fine){.ContactCard_friendActions__nsAyz{opacity:0}.ContactCard_friendRow__dXAc4:hover .ContactCard_friendActions__nsAyz{opacity:1}}.ContactCard_friendActionsInvitation__3UJZg{opacity:1!important;width:auto}.ContactCard_isCurrentUser__bfP8y{cursor:default}@media (hover:hover) and (pointer:fine){.ContactCard_isCurrentUser__bfP8y:hover{background:var(--bg-hover)}}.ContactCard_badgeYou__t-K6y{color:var(--text-secondary);flex-shrink:0}.ContactCard_badgeAdminText__OcfiY{color:var(--text-admin);flex-shrink:0}.ContactCard_actionRow__lhCJu .ContactCard_friendName__bgcaR{transition:color .2s ease}@media (hover:hover) and (pointer:fine){.ContactCard_actionRow__lhCJu:hover .ContactCard_friendName__bgcaR{color:var(--text-brand)}.ContactCard_actionRow__lhCJu:hover button{border-color:var(--icon-brand);color:var(--icon-brand)}}.CallButton_button__EHpzu{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-items:center;border-radius:0;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:4px;height:62px;justify-content:center;opacity:1;padding:4px 16px;position:relative;transition:var(--transition-fast);-webkit-user-select:none;user-select:none;width:62px}.CallButton_button__EHpzu:disabled{cursor:not-allowed;opacity:.5}.CallButton_toggle__kgAIg{background-color:var(--bg-transparent);border:1px solid var(--border-light);color:var(--icon-primary)}.CallButton_toggle__kgAIg:not(:disabled) svg rect{transition:var(--transition-fast)}.CallButton_toggle__kgAIg .CallButton_iconOn__bK5s9 rect{fill:var(--icon-primary)}.CallButton_toggle__kgAIg .CallButton_indicatorRect__y-f2O{fill:var(--border-light)}.CallButton_toggle__kgAIg .CallButton_indicatorArrow__m\+Eq-{fill:var(--icon-primary)}.CallButton_toggle__kgAIg:not(.CallButton_active__D1pY5):not(:disabled):active{background-color:var(--bg-transparent);border:1px solid var(--border-focus);transform:scale(.96)}.CallButton_toggle__kgAIg.CallButton_active__D1pY5:not(:disabled):active{border:1px solid var(--border-focus);transform:scale(.96)}.CallButton_toggle__kgAIg:not(:disabled):active .CallButton_iconOn__bK5s9 rect,.CallButton_toggle__kgAIg:not(:disabled):active .CallButton_indicatorRect__y-f2O{fill:var(--icon-brand)}.CallButton_toggle__kgAIg:not(:disabled):active .CallButton_indicatorArrow__m\+Eq-{fill:var(--bg-secondary)}@media (hover:hover) and (pointer:fine){.CallButton_toggle__kgAIg:not(.CallButton_active__D1pY5):not(:disabled):hover{background-color:var(--bg-transparent);border:1px solid var(--border-focus)}.CallButton_toggle__kgAIg.CallButton_active__D1pY5:not(:disabled):hover{border:1px solid var(--border-focus)}.CallButton_toggle__kgAIg:not(:disabled):hover .CallButton_iconOn__bK5s9 rect,.CallButton_toggle__kgAIg:not(:disabled):hover .CallButton_indicatorRect__y-f2O{fill:var(--icon-brand)}.CallButton_toggle__kgAIg:not(:disabled):hover .CallButton_indicatorArrow__m\+Eq-{fill:var(--bg-secondary)}}.CallButton_hangup__e3RZ8{background-color:var(--bg-transparent);border:1px solid var(--border-light);color:var(--icon-red)}.CallButton_hangup__e3RZ8:not(:disabled):active{background-color:var(--bg-danger-subtle);border:1px solid var(--border-negative);transform:scale(.96)}@media (hover:hover) and (pointer:fine){.CallButton_hangup__e3RZ8:not(:disabled):hover{border:1px solid var(--border-negative)}}.CallButton_indicator__EL4Bi{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background:#0000;border:none;bottom:0;cursor:pointer;height:18px;margin:0;max-height:18px;max-width:18px;min-height:18px;min-width:18px;overflow:hidden;padding:0;pointer-events:auto;position:absolute;right:0;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:18px;z-index:10}.CallButton_indicator__EL4Bi:active{opacity:.7}@media (hover:hover) and (pointer:fine){.CallButton_indicator__EL4Bi:hover .CallButton_indicatorRect__y-f2O{fill:var(--icon-brand)}.CallButton_indicator__EL4Bi:hover .CallButton_indicatorArrow__m\+Eq-{fill:var(--bg-secondary)}}.CallControlsBar_container__a45yW{display:flex;gap:20px;justify-content:center}.CallHeader_container__Y8rqH{align-items:center;background:var(--bg-secondary);border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;padding:20px 24px}.CallHeader_leftSection__ltLcB{align-items:center;display:flex;flex:1 1;gap:16px}.CallHeader_info__lNtWn{display:flex;flex:1 1;flex-direction:column;gap:4px}.CallHeader_title__cDvPw{color:var(--text-primary);letter-spacing:0;text-transform:lowercase}.CallHeader_durationRow__aKp7b{align-items:center;display:flex;gap:6px}.CallHeader_duration__2\+8ov{color:var(--text-brand);letter-spacing:0;min-width:45px;text-transform:lowercase}.CallHeader_participantCount__oqta4{color:var(--icon-secondary);text-transform:lowercase}.CallHeader_separator__1-\+cu rect{fill:var(--icon-secondary)}.CallHeader_actionButtons__kGRx2{align-items:center;display:flex;gap:12px}.CallHeader_screenShareActive__DaJDY{color:var(--text-green)}.CallHeader_screenShareRemote__R\+WFr{color:var(--text-secondary)}.CallRatingModal_backdrop__LvZQy{animation:CallRatingModal_fadeIn__J6a-A .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--bg-overlay);bottom:0;left:0;position:absolute;right:0;top:0;z-index:99}.CallRatingModal_modal__NTXTE{background:var(--bg-secondary);bottom:0;display:flex;flex-direction:column;font-family:var(--font-family-sans);left:0;padding:20px 20px 40px;position:absolute;right:0;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:100}.CallRatingModal_modal__NTXTE.CallRatingModal_open__YxixJ{transform:translateY(0)}.CallRatingModal_closeButton__\+s3OC{align-items:center;background:#0000;border:none;color:var(--text-secondary);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:20px;top:20px;transition:color .15s ease;width:32px;z-index:10}.CallRatingModal_closeButton__\+s3OC:hover{color:var(--text-brand)}.CallRatingModal_title__MC1z6{color:var(--text-primary);font-size:var(--font-size-heading);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);margin:0 0 24px;text-align:center;text-transform:lowercase}.CallRatingModal_starsContainer__elAh6{display:flex;gap:12px;justify-content:center;margin-bottom:32px}.CallRatingModal_starButton__3GqJj{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;padding:8px;touch-action:manipulation;transition:transform .2s ease;-webkit-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.CallRatingModal_starButton__3GqJj:hover{transform:scale(1.1)}}.CallRatingModal_starButton__3GqJj:active{transform:scale(.95)}.CallRatingModal_star__I5KBr{height:44px;transition:all .2s ease;width:44px}.CallRatingModal_feedbackContainer__ePNXd{align-items:center;animation:CallRatingModal_slideDown__3inJH .3s ease-out;display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.CallRatingModal_tagsTitle__-cClB{color:var(--text-primary);font-size:var(--font-size-primary);font-weight:var(--font-weight-primary);line-height:var(--line-height-primary);margin:0;text-align:center}.CallRatingModal_tagsContainer__e\+Bd7{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);width:100%}.CallRatingModal_tag__dAf2h{-webkit-tap-highlight-color:transparent;align-items:center;background:none;background-color:initial;border:1px solid var(--border-light);border-radius:0;box-sizing:border-box;color:var(--text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:var(--font-size-secondary);font-weight:var(--font-weight-secondary);height:40px;justify-content:center;line-height:var(--line-height-secondary);padding:4px 16px;text-transform:lowercase;transition:all .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;width:100%}.CallRatingModal_tag__dAf2h:active{background:var(--bg-tertiary);color:var(--text-brand);transform:scale(.98)}@media (hover:hover) and (pointer:fine){.CallRatingModal_tag__dAf2h:hover{background:var(--bg-tertiary);color:var(--text-brand)}}.CallRatingModal_tagSelected__9tAWg{background:var(--bg-tertiary);border-color:var(--border-focus);color:var(--text-brand)}.CallRatingModal_commentInput__vtdD4{align-self:stretch;-webkit-appearance:none;appearance:none;background:#0000;border:1px solid var(--border-light);border-radius:0;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:var(--font-size-primary);font-weight:var(--font-weight-primary);height:auto;line-height:var(--line-height-primary);min-height:48px;outline:none;padding:12px;resize:none;touch-action:manipulation;transition:all .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:text;user-select:text;width:auto}.CallRatingModal_commentInput__vtdD4::placeholder{color:var(--text-secondary)}.CallRatingModal_commentInput__vtdD4:hover{background:var(--bg-tertiary)}.CallRatingModal_commentInput__vtdD4:focus{background:var(--bg-tertiary);border-color:var(--border-focus);box-shadow:none;outline:none!important}.CallRatingModal_commentInput__vtdD4:focus-visible{outline:none!important}.CallRatingModal_buttonContainer__fUqbF{display:flex;justify-content:center;margin-bottom:8px}.CallRatingModal_skipButton__WzCin{-webkit-tap-highlight-color:transparent;background:#0000;border:none;color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-size-primary);font-weight:var(--font-weight-primary);line-height:var(--line-height-primary);padding:12px 16px;text-align:center;touch-action:manipulation;transition:all .2s ease;-webkit-user-select:none;user-select:none;width:100%}@media (hover:hover) and (pointer:fine){.CallRatingModal_skipButton__WzCin:hover{color:var(--text-brand)}}.CallRatingModal_skipButton__WzCin:active{color:var(--text-brand);transform:scale(.98)}@keyframes CallRatingModal_fadeIn__J6a-A{0%{opacity:0}to{opacity:1}}@keyframes CallRatingModal_slideDown__3inJH{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.CallRatingModal_modal__NTXTE{padding:16px 16px 32px}.CallRatingModal_starsContainer__elAh6{gap:4px}.CallRatingModal_star__I5KBr{height:40px;width:40px}.CallRatingModal_title__MC1z6{margin-bottom:20px}}.InviteCard_wrapper__AecQ4{flex-direction:column;gap:8px}.InviteCard_button__9bLA1,.InviteCard_wrapper__AecQ4{align-items:center;display:flex;max-width:112px;width:100%}.InviteCard_button__9bLA1{aspect-ratio:1;background:var(--bg-transparent);border:2px solid var(--border-light);border-radius:0;box-sizing:border-box;cursor:pointer;justify-content:center;padding:0;position:relative;transition:border-color var(--transition-fast)}.InviteCard_button__9bLA1:active{border-color:var(--border-focus)}.InviteCard_icon__7dbKH path{fill:var(--text-primary);transition:fill var(--transition-fast)}.InviteCard_label__lJmTi{color:var(--text-primary);overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:lowercase;transition:color var(--transition-fast);white-space:nowrap;width:100%}@media (hover:hover) and (pointer:fine){.InviteCard_wrapper__AecQ4:hover .InviteCard_button__9bLA1{border-color:var(--border-focus)}.InviteCard_wrapper__AecQ4:hover .InviteCard_icon__7dbKH path{fill:var(--text-brand)}.InviteCard_wrapper__AecQ4:hover .InviteCard_label__lJmTi{color:var(--text-brand)}}.MinimizedCallBar_bar__OlSQB{align-items:center;animation:MinimizedCallBar_slideUpFromBottom__wutQE .4s cubic-bezier(.16,1,.3,1);background:var(--bg-secondary);border-top:1px solid var(--border-light);bottom:0;cursor:pointer;display:flex;gap:16px;height:96px;left:0;padding:0 24px;position:absolute;right:0;transition:var(--transition-fast);z-index:1050}@keyframes MinimizedCallBar_slideUpFromBottom__wutQE{0%{transform:translateY(100%)}to{transform:translateY(0)}}.MinimizedCallBar_bar__OlSQB:active{background:var(--bg-tertiary)}@media (hover:hover) and (pointer:fine){.MinimizedCallBar_bar__OlSQB:hover{background:var(--bg-tertiary)}}.MinimizedCallBar_callInfo__IVaHv{flex:1 1;min-width:0}.MinimizedCallBar_name__-uMUQ{color:var(--text-primary);margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MinimizedCallBar_statusRow__q9knd{align-items:center;display:flex;gap:6px}.MinimizedCallBar_callStatus__sc2Ux{color:var(--text-brand)}.MinimizedCallBar_participantCount__fJkt6{color:var(--text-secondary)}.MinimizedCallBar_controls__aP1U5{align-items:center;display:flex;gap:20px}.MinimizedCallBar_activeState__5Fwag{color:var(--icon-red)}.ParticipantCard_wrapper__YU4fX{align-items:center;display:flex;flex-direction:column;max-width:112px}.ParticipantCard_avatarContainer__ix9NJ{aspect-ratio:1;max-width:112px;overflow:visible;position:relative;width:100%}.ParticipantCard_reconnectingOverlay__t-5sF{align-items:center;background:var(--bg-overlay);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:5}.ParticipantCard_mutedIndicator__6kdoU{bottom:0;left:0;line-height:0;position:absolute;z-index:1000}.ParticipantCard_hoverIcon__YlIKE{bottom:0;left:0;line-height:0;position:absolute;touch-action:none;z-index:10}.ParticipantCard_sliderWrapper__sErp7{bottom:0;height:112px;left:0;overflow:hidden;position:absolute;width:24px;z-index:11}.ParticipantCard_sliderWrapper__sErp7.ParticipantCard_touch__IOeIg{left:-10px;width:44px}.ParticipantCard_slider__dADPw{cursor:grab;height:100%;touch-action:none;user-select:none;-webkit-user-select:none;width:100%}.ParticipantCard_sliderBg__ivMvL{background:var(--bg-tertiary);top:0}.ParticipantCard_sliderBg__ivMvL,.ParticipantCard_sliderFill__B-84c{bottom:0;left:0;position:absolute;right:0;transform:matrix(1,0,0,-1,0,0)}.ParticipantCard_sliderFill__B-84c{background:var(--icon-brand)}.ParticipantCard_micIconWrapper__phEGq{line-height:0;position:relative;z-index:12}.ParticipantCard_displayName__ZWqeb{margin-top:8px;overflow:hidden;text-align:center;text-overflow:ellipsis;transition:color .3s ease;white-space:nowrap;width:100%}.ParticipantCard_displayName__ZWqeb.ParticipantCard_connected__tq3gv{color:var(--text-primary)}.ParticipantCard_displayName__ZWqeb.ParticipantCard_disconnected__9BwDn{color:var(--text-secondary)}.ParticipantCard_badges__nknhS{align-items:center;display:flex;gap:4px;justify-content:center;margin-top:2px;width:100%}.ParticipantCard_youBadge__\+C\+si{color:var(--text-secondary)}.ParticipantCard_adminBadge__V0FRk{align-items:center;display:flex;gap:4px}.ParticipantCard_adminText__jk4hy{align-items:center;color:var(--text-admin);display:flex}@keyframes ParticipantCard_slideUpMicrophone__Ozu4y{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ParticipantCard_slideDownMicrophone__RvhGl{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.ParticipantCard_slideUp__CnGAs{animation:ParticipantCard_slideUpMicrophone__Ozu4y .3s ease-out forwards}.ParticipantCard_slideDown__Y62p0{animation:ParticipantCard_slideDownMicrophone__RvhGl .3s ease-in forwards}.ScreenShareHero_container__QVgZU{aspect-ratio:16/9;background:var(--bg-primary);border-radius:12px;max-width:800px;overflow:hidden;position:relative;width:100%}.ScreenShareHero_fullscreen__0kK7W{border-radius:0;max-width:100%}.ScreenShareHero_video__J99x2{background:var(--bg-deep);height:100%;object-fit:contain;width:100%}.ScreenShareHero_overlay__5urE0{align-items:center;background:linear-gradient(#0000,#000000b3);bottom:0;display:flex;justify-content:space-between;left:0;padding:12px 16px;position:absolute;right:0}.ScreenShareHero_sharerName__DoDz0{color:var(--text-primary)}.ScreenShareHero_fullscreenButton__soZLg{align-items:center;background:#ffffff1a;border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background .2s ease}@media (hover:hover) and (pointer:fine){.ScreenShareHero_fullscreenButton__soZLg:hover{background:#ffffff26}}.ScreenShareHero_loadingOverlay__jv3Pl{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:absolute}.DeviceSettingsPanel_panel__UxRqm{align-items:flex-start;background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:0;display:flex;flex-direction:column;padding:0;position:fixed;width:291px;z-index:1000}.DeviceSettingsPanel_titleSection__n6PHM{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:4px;padding:16px 16px 8px;width:100%}.DeviceSettingsPanel_title__TpkvG{color:var(--text-primary);margin:0}.DeviceSettingsPanel_unsupportedMessage__EYjpx{box-sizing:border-box;color:var(--text-secondary);padding:16px;text-align:center;width:100%}.DeviceSettingsPanel_deviceList__q85R9{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:0;padding:0;width:100%}.DeviceSettingsPanel_deviceItem__DH8fL{align-items:center;background-color:var(--bg-transparent);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:16px;transition:background-color var(--transition-fast);width:100%}.DeviceSettingsPanel_deviceItem__DH8fL:active{background-color:var(--bg-hover)}@media (hover:hover) and (pointer:fine){.DeviceSettingsPanel_deviceItem__DH8fL:not(.DeviceSettingsPanel_selected__eRBYa):hover{background-color:var(--bg-hover)}}.DeviceSettingsPanel_deviceNameWrapper__7cFCg{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:4px;justify-content:center}.DeviceSettingsPanel_deviceName__UKWmM{color:var(--text-secondary)}.DeviceSettingsPanel_deviceName__UKWmM.DeviceSettingsPanel_selected__eRBYa{color:var(--text-brand)}.DeviceSettingsPanel_selectedDot__Gjqal{background-color:var(--text-brand);border-radius:0;height:8px;margin-left:8px;width:8px}.DeviceSettingsPanel_emptyMessage__9J342{color:var(--text-secondary);padding:16px;text-align:center;width:100%}.DeviceSettingsPanel_divider__YaZQb{background-color:var(--border-light);height:1px;margin:8px 0;width:100%}.DeviceSettingsPanel_volumeSection__ogSu9{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:16px;width:100%}.DeviceSettingsPanel_volumeLabel__8U0QM{color:var(--text-primary)}.DeviceSettingsPanel_sliderContainer__0wY34{align-items:center;display:flex;height:16px;overflow:visible;position:relative;touch-action:none;width:254px}.DeviceSettingsPanel_sliderTrack__NuV41{background:var(--bg-secondary);right:-1.97%}.DeviceSettingsPanel_sliderFilled__Ie-yy,.DeviceSettingsPanel_sliderTrack__NuV41{border-radius:0;bottom:43.75%;left:0;pointer-events:none;position:absolute;top:43.75%}.DeviceSettingsPanel_sliderFilled__Ie-yy{background:var(--text-brand)}.DeviceSettingsPanel_sliderInput__fpHKd{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;cursor:pointer;height:100%;left:-2.5px;margin:0;outline:none;padding:0;position:absolute;top:0;width:calc(100% + 5px);z-index:5}.DeviceSettingsPanel_sliderInput__fpHKd::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#0000;border:none;cursor:pointer;height:0;width:0}.DeviceSettingsPanel_sliderInput__fpHKd::-moz-range-thumb{background:#0000;border:none;cursor:pointer;height:0;width:0}.DeviceSettingsPanel_sliderInput__fpHKd::-webkit-slider-runnable-track{background:#0000;border:none;height:100%}.DeviceSettingsPanel_sliderInput__fpHKd::-moz-range-track{background:#0000;border:none}.DeviceSettingsPanel_sliderThumb__bbCxG{background:var(--text-brand);border-radius:0;height:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:12px;z-index:3}.DeviceSettingsPanel_touchTarget__LhzEl{cursor:grab;height:44px;left:-16px;pointer-events:auto;position:absolute;top:-16px;width:44px}.DashboardTabs_stickyTabs__d\+BIx{background:var(--bg-primary);border-bottom:1px solid var(--border-light);box-sizing:border-box;height:82px;padding:20px 28px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.DashboardTabs_tabsRow__\+UcEP{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between}.DashboardTabs_tabs__14TkW{align-items:center;display:flex;flex-direction:row;gap:12px;height:42px}.EmptyState_container__OW6pj{align-items:center;display:flex;flex-direction:column;gap:32px;height:100%;justify-content:center;width:100%}.EmptyState_iconWrapper__DAWnA{height:128px;overflow:hidden;position:relative;width:128px}.EmptyState_textBlock__bjRGO{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:flex-start}.EmptyState_title__siIAu{word-wrap:break-word;color:var(--text-primary);text-transform:lowercase}.EmptyState_description__weNOB{word-wrap:break-word;color:var(--text-secondary);text-align:center;text-transform:lowercase;white-space:pre-line}.EmptyState_buttonWrapper__Xdv5v{display:flex;justify-content:center;width:100%}.ProfileAvatar_container__Pbb6N{cursor:pointer;position:relative}.ProfileAvatar_image__KEOrA{border-radius:0;height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:opacity .15s ease;width:100%}.ProfileAvatar_overlay__Eh1Bs{background:var(--bg-overlay);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity var(--transition-normal);width:100%}.ProfileAvatar_badge__EDprl{align-items:center;background:var(--bg-secondary);bottom:0;display:flex;height:32px;justify-content:center;pointer-events:none;position:absolute;right:0;transition:background .15s cubic-bezier(.4,0,.2,1);width:32px;z-index:1}@media (hover:hover) and (pointer:fine){.ProfileAvatar_container__Pbb6N:hover .ProfileAvatar_overlay__Eh1Bs{opacity:1}.ProfileAvatar_container__Pbb6N:hover .ProfileAvatar_badge__EDprl{background:var(--bg-secondary)}}.ProfileAvatar_container__Pbb6N:active .ProfileAvatar_overlay__Eh1Bs{opacity:1}.ProfileAvatar_container__Pbb6N:active .ProfileAvatar_badge__EDprl{background:var(--bg-secondary)}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes skeleton-wave{0%{transform:translateX(-100%)}50%{transform:translateX(100%)}to{transform:translateX(100%)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.SearchResultsTab_loadingState__uZ9he{background:var(--bg-deep);border:1px solid var(--border-light);color:var(--text-secondary);padding:var(--space-20) var(--space-8);text-align:center}.SearchResultsTab_loadingText__qZrVt{margin-top:var(--space-4)}.SearchResultsTab_emptyState__PcnNE{background:var(--bg-deep);border:1px solid var(--border-light);color:var(--text-secondary);padding:var(--space-20) var(--space-8);text-align:center}.SearchResultsTab_emptyIcon__9aCzh{color:var(--text-brand);margin:0 auto var(--space-4);opacity:.6}.SearchResultsTab_emptyTitle__Tf-BJ{margin:0 0 var(--space-2) 0}.SearchResultsTab_emptyDescription__1tz-6{margin:var(--space-2) 0 0 0;opacity:.7}.SearchResultsTab_resultRow__SQx7m{align-items:center;animation:SearchResultsTab_slideIn__IlyH- .3s ease forwards;cursor:pointer;display:flex;flex-direction:row;gap:16px;height:72px;padding:16px 24px;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.SearchResultsTab_resultRow__SQx7m:hover{background:var(--bg-hover)}}.SearchResultsTab_avatarWrapper__FBr5L{position:relative}.SearchResultsTab_statusDot__-FdML{border-left:1px solid var(--bg-primary);border-top:1px solid var(--bg-primary);height:16px;left:40px;position:absolute;top:40px;transition:all .3s cubic-bezier(.4,0,.2,1);width:16px}.SearchResultsTab_userDetails__RNOEn{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:2px;height:48px;min-width:0;padding:0}.SearchResultsTab_displayName__NbTDt{transition:color .3s cubic-bezier(.4,0,.2,1)}.SearchResultsTab_displayName__NbTDt,.SearchResultsTab_usernameStatus__r9KxT{color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.SearchResultsTab_usernameStatus__r9KxT{opacity:.5;text-transform:lowercase;transition:all .3s cubic-bezier(.4,0,.2,1)}.SearchResultsTab_actions__EK7H0{align-items:center;display:flex;flex-direction:row;gap:8px;height:36px;justify-content:flex-end;margin:0 auto;opacity:1;padding:0;width:80px}.SearchResultsTab_addButton__bExM5{border:1px solid var(--border-light);color:var(--text-primary);display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.LabeledLink_container__CLhrV,.SearchResultsTab_addButton__bExM5{align-items:center;background:var(--bg-transparent);cursor:pointer}.LabeledLink_container__CLhrV{-webkit-tap-highlight-color:transparent;box-sizing:border-box;display:inline-flex;gap:8px;outline:1px solid var(--border-light);outline-offset:-1px;padding:12px;transition:background .15s cubic-bezier(.4,0,.2,1);width:100%}.LabeledLink_content__G-dI9{align-items:center;display:flex;flex:1 1;gap:12px}.LabeledLink_label__A0Okk{color:var(--text-primary);flex-shrink:0;text-transform:lowercase;transition:color .15s cubic-bezier(.4,0,.2,1);width:140px}.LabeledLink_value__HkJ5z{color:var(--text-secondary);flex:1 1;text-transform:lowercase}.LabeledLink_arrowIcon__NFpas{align-items:center;color:var(--icon-secondary);display:flex;flex-shrink:0;height:24px;justify-content:center;transition:color .15s cubic-bezier(.4,0,.2,1);width:24px}.LabeledLink_danger__6SXOd .LabeledLink_label__A0Okk{color:var(--text-red)}@media (hover:hover) and (pointer:fine){.LabeledLink_container__CLhrV:hover{background:var(--bg-tertiary)}.LabeledLink_container__CLhrV:hover .LabeledLink_label__A0Okk{color:var(--text-brand)}.LabeledLink_container__CLhrV:hover .LabeledLink_arrowIcon__NFpas{color:var(--icon-brand)}.LabeledLink_container__CLhrV.LabeledLink_danger__6SXOd:hover{background:var(--bg-danger-subtle)}.LabeledLink_container__CLhrV.LabeledLink_danger__6SXOd:hover .LabeledLink_label__A0Okk{color:var(--text-red)}.LabeledLink_container__CLhrV.LabeledLink_danger__6SXOd:hover .LabeledLink_arrowIcon__NFpas{color:var(--icon-red)}}.SelectionOption_option__w3ncg{align-items:center;align-self:stretch;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:156px;height:49px;justify-content:flex-start;padding:16px;transition:background .15s cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.SelectionOption_option__w3ncg:hover{background:var(--bg-hover)}}.SelectionOption_option__w3ncg:active{background:var(--bg-hover)}.SelectionOption_content__DzchT{align-items:center;display:flex;flex:1 1;justify-content:space-between}.SelectionOption_name__qOzCA{word-wrap:break-word;color:var(--text-primary);text-transform:lowercase}.SelectionOption_checkIcon__W2Asz{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.ConfirmationPanel_content__F-iGY{margin-bottom:24px;padding:0 20px;text-align:center}.ConfirmationPanel_title__3mdLb{color:var(--text-primary);margin:0 0 8px;text-transform:lowercase}.ConfirmationPanel_message__VZD\+p{color:var(--text-secondary);margin:0}.ConfirmationPanel_actions__0dopj{align-items:center;display:flex;flex-direction:column;gap:8px;padding:0 20px 56px}.ProfileSettings_wrapper__RsY86{inset:0;position:absolute;transition:opacity .2s ease,visibility .2s ease}.ProfileSettings_overlay__qZNGo{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--bg-overlay);bottom:0;left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1049}.ProfileSettings_panel__M\+qYU{bottom:0;display:flex;flex-direction:column;left:0;overflow-y:auto;position:absolute;right:0;top:0;z-index:1050}.ProfileSettings_topHalf__03TnX{background-color:var(--bg-primary);display:flex;flex:none;flex-direction:column;padding-bottom:var(--space-12);position:-webkit-sticky;position:sticky;top:0;z-index:0}.ProfileSettings_profileCenter__NPVxH{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-4)}.ProfileSettings_userInfo__t5Fxx{align-items:center;display:flex;flex-direction:column;gap:8px}.ProfileSettings_username__YHIXj{word-wrap:break-word;color:var(--text-primary);text-transform:lowercase}.ProfileSettings_memberSince__qCD5K{word-wrap:break-word;color:var(--text-secondary);text-transform:lowercase}.ProfileSettings_bottomHalf__3I6ic{background-color:var(--bg-secondary);display:flex;flex:1 1;flex-direction:column;position:relative;z-index:1}@media (max-height:800px){.ProfileSettings_bottomHalf__3I6ic{flex:none;min-height:100%}}.ProfileSettings_tabsRow__rfca7{align-items:center;display:flex;flex-direction:row;gap:var(--space-2);padding:var(--space-4) var(--space-5) 0}.ProfileSettings_tabContent__ztyKT{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:var(--space-4) var(--space-5) var(--space-5)}.ProfileSettings_settingsList__8ZEZ\+{display:flex;flex-direction:column;gap:var(--space-3)}.ProfileSettings_supportBlock__-0YVg{align-items:flex-start;display:flex;flex-direction:column;gap:2px;justify-content:center;margin-bottom:8px;padding:0;width:100%}.ProfileSettings_supportText__QrEU2{word-wrap:break-word;color:var(--text-secondary);text-transform:lowercase}.ProfileSettings_supportLinkRow__mtUrg{align-items:flex-start;display:inline-flex;gap:4px;justify-content:flex-start}.ProfileSettings_supportLink__HKnC6{align-items:center;color:var(--text-secondary);cursor:pointer;display:flex;gap:2px;justify-content:flex-start;text-decoration:none;transition:color .15s ease}.ProfileSettings_supportLink__HKnC6 svg{transition:all .15s ease}@media (hover:hover) and (pointer:fine){.ProfileSettings_supportLink__HKnC6:hover{color:var(--text-brand)}}.ActionPanel_cardsContainer__FjrYv{grid-gap:12px;display:grid;flex:1 1;gap:12px;grid-template-columns:1fr 1fr;min-height:0;padding:0 var(--space-5) var(--space-5)}.ActionPanel_card__ctJYV{align-items:center;background-color:var(--bg-primary);border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:var(--space-4);text-align:center;transition:all .2s ease}.ActionPanel_card__ctJYV svg path{fill:var(--bg-brand-primary);transition:fill .2s ease}@media (hover:hover) and (pointer:fine){.ActionPanel_card__ctJYV:hover{background-color:var(--bg-brand-primary)}.ActionPanel_card__ctJYV:hover svg path{fill:var(--icon-primary-inverted)}.ActionPanel_card__ctJYV:hover .ActionPanel_cardDescription__RnNxe,.ActionPanel_card__ctJYV:hover .ActionPanel_cardTitle__qDopk{color:var(--text-primary-inverted)}}.ActionPanel_iconWrapper__DlFjF{flex-shrink:0;height:120px;margin-bottom:12px;position:relative;width:120px}.ActionPanel_cardTitle__qDopk{color:var(--text-primary);margin:0 0 8px;text-transform:lowercase;transition:color .2s ease}.ActionPanel_cardDescription__RnNxe{color:var(--text-secondary);margin:0;text-align:center;text-transform:lowercase;transition:color .2s ease;white-space:pre-line}.AddFriendPanel_headerBorder__h5m4O{border-bottom:1px solid var(--border-light)}.AddFriendPanel_searchWrapper__ebdB8{flex-shrink:0;padding:var(--space-5)}.AddFriendPanel_clearIcon__HY5Ze{cursor:pointer}.AddFriendPanel_resultsArea__8PVaG{display:flex;flex:1 1;flex-direction:column;margin:0 -8px;overflow:hidden;padding:0 0 var(--space-5)}.AddFriendPanel_centered__o6Z0Y{align-items:center;display:flex;flex:1 1;justify-content:center}.AddFriendPanel_errorText__A-nmL{color:var(--text-red)}.AddFriendPanel_resultsList__n4ndJ{display:flex;flex:1 1;flex-direction:column;gap:var(--space-2);overflow-y:auto}.RoomCreationPanel_content__4HQv2{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.RoomCreationPanel_titleBlock__HTejC{flex-shrink:0;padding:0 28px 40px;text-align:center}.RoomCreationPanel_heading__TAfwY{color:var(--text-primary);margin:0;text-transform:lowercase}.RoomCreationPanel_subtitle__Mkz3I{color:var(--text-secondary);margin:8px 0 0;text-transform:lowercase;white-space:pre-line}.RoomCreationPanel_carouselWrapper__1zp0R{flex-shrink:0;padding-bottom:48px}.RoomCreationPanel_carousel__-eF0U{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:0 28px;scroll-behavior:auto}.RoomCreationPanel_skeleton__Y4b97{animation:RoomCreationPanel_pulse__4Rt\+r 1.5s ease-in-out infinite;background:var(--bg-tertiary);flex-shrink:0;height:128px;width:128px}.RoomCreationPanel_avatarItem__H58wQ{background:var(--bg-tertiary);border:3px solid #0000;border:3px solid var(--avatar-border-color,#0000);box-sizing:border-box;transition:border-color .15s ease}.RoomCreationPanel_avatarSpinning__LNcD\+{cursor:default}.RoomCreationPanel_carouselActions__YDcQU{align-items:center;display:inline-flex;gap:8px;justify-content:center;margin-top:32px;padding:0 28px;width:100%}.RoomCreationPanel_dividerDot__oJ5OT{fill:var(--text-tertiary)}.RoomCreationPanel_footer__R-4up{align-items:center;background:var(--bg-secondary);border-top:1px solid var(--border-light);display:flex;flex-direction:column;flex-shrink:0;gap:20px;height:216px;padding:20px 28px}.GroupSettingsPanel_backdrop__LgWMM{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--bg-overlay);bottom:0;left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1049}.GroupSettingsPanel_panel__0NQPf{background:var(--bg-secondary);border:1px solid var(--border-light);bottom:0;display:flex;flex-direction:column;left:0;outline:none;overflow:hidden;position:absolute;right:0;top:0;z-index:1050}.GroupSettingsPanel_header__HlHcc{border-bottom:1px solid var(--border-light);flex-shrink:0;padding:var(--space-6) var(--space-6) var(--space-4);position:relative}.GroupSettingsPanel_headerTopRow__kZa8R{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.GroupSettingsPanel_avatarButton__Zc\+jw{background:#0000;border:none;cursor:default;flex-shrink:0;height:67px;padding:0;position:relative;width:67px}.GroupSettingsPanel_avatarButtonEditable__H43Ds{cursor:pointer}.GroupSettingsPanel_pixelMask__3enne{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.425 13.71h2.295v4.575H48v11.43h-2.28v4.575h-2.295v4.56h-2.28v2.295H38.85v2.28h-4.56v2.295h-4.575V48h-11.43v-2.28H13.71v-2.295H9.135v-2.28h-2.28V38.85h-2.28v-4.56H2.28v-4.575H0v-11.43h2.28V13.71h2.295V9.135h2.28v-2.28h2.28v-2.28h4.575V2.28h4.575V0h11.43v2.28h4.575v2.295h4.56v2.28h2.295v2.28h2.28v4.575Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.425 13.71h2.295v4.575H48v11.43h-2.28v4.575h-2.295v4.56h-2.28v2.295H38.85v2.28h-4.56v2.295h-4.575V48h-11.43v-2.28H13.71v-2.295H9.135v-2.28h-2.28V38.85h-2.28v-4.56H2.28v-4.575H0v-11.43h2.28V13.71h2.295V9.135h2.28v-2.28h2.28v-2.28h4.575V2.28h4.575V0h11.43v2.28h4.575v2.295h4.56v2.28h2.295v2.28h2.28v4.575Z' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.GroupSettingsPanel_avatarImageContainer__uqWi1{align-items:center;color:var(--text-brand);display:flex;height:64px;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:64px}.GroupSettingsPanel_avatarImage__we-v7{height:100%;object-fit:cover;width:100%}.GroupSettingsPanel_editOverlay__Kalxj{align-items:center;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:var(--bg-overlay);display:flex;height:64px;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease;width:64px}@media (hover:hover) and (pointer:fine){.GroupSettingsPanel_avatarButtonEditable__H43Ds:hover .GroupSettingsPanel_editOverlay__Kalxj{opacity:1}}.GroupSettingsPanel_actionButtons__T4k9i{align-items:center;display:flex;gap:var(--space-3);position:absolute;right:var(--space-4);top:var(--space-4)}.GroupSettingsPanel_roomTitle__J6E0z{color:var(--text-primary);letter-spacing:0;margin:0;text-transform:lowercase}.GroupSettingsPanel_participantsSection__nVjNh{display:flex;flex:1 1;flex-direction:column;gap:.75rem;overflow:hidden}.GroupSettingsPanel_sectionHeader__WFxdj{align-items:center;display:flex;gap:6px;padding:1rem 1.5rem 0}.GroupSettingsPanel_sectionLabel__cOdmg{color:var(--text-primary);opacity:.5}.GroupSettingsPanel_dividerDot__8zrlT{fill:var(--icon-secondary)}.GroupSettingsPanel_scrollableList__UfnJL{display:flex;flex:1 1;flex-direction:column;overflow-x:hidden;overflow-y:auto}.GroupSettingsPanel_centeredState__8m37N{align-items:center;color:var(--text-secondary);display:flex;justify-content:center;padding:var(--space-10)}.GroupSettingsPanel_joinButtonContainer__Qr\+eE{bottom:var(--space-6);display:flex;justify-content:center;left:0;padding:0 var(--space-6);position:absolute;right:0;z-index:1060}.AudioDebugOverlay_overlay__TIO2T{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000eb;border:1px solid #fff3;border-radius:8px;color:#fff;font-family:var(--font-family-mono);font-size:10px;max-height:80vh;overflow:hidden;position:fixed;right:20px;top:20px;width:320px;z-index:10000}.AudioDebugOverlay_header__i5ZTK{align-items:center;background:#ffffff1a;border-bottom:1px solid #fff3;display:flex;justify-content:space-between;padding:8px 12px}.AudioDebugOverlay_title__JKSni{font-size:11px;font-weight:600;letter-spacing:.5px}.AudioDebugOverlay_minimizeBtn__hqTc2{background:none;border:none;color:#fff;cursor:pointer;font-size:14px;opacity:.7;padding:2px 8px;transition:opacity .2s}.AudioDebugOverlay_minimizeBtn__hqTc2:active{opacity:.9}@media (hover:hover) and (pointer:fine){.AudioDebugOverlay_minimizeBtn__hqTc2:hover{opacity:1}}.AudioDebugOverlay_content__aUGOZ{max-height:calc(80vh - 50px);overflow-x:hidden;overflow-y:auto;padding:12px}.AudioDebugOverlay_content__aUGOZ::-webkit-scrollbar{width:6px}.AudioDebugOverlay_content__aUGOZ::-webkit-scrollbar-track{background:#ffffff0d}.AudioDebugOverlay_content__aUGOZ::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}@media (hover:hover) and (pointer:fine){.AudioDebugOverlay_content__aUGOZ::-webkit-scrollbar-thumb:hover{background:#ffffff80}}.AudioDebugOverlay_section__Kura\+{border-bottom:1px solid #ffffff1a;margin-bottom:12px;padding-bottom:8px}.AudioDebugOverlay_section__Kura\+:last-child{border-bottom:none;margin-bottom:0}.AudioDebugOverlay_sectionTitle__BeQ3i{color:#4caf50;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.AudioDebugOverlay_row__yZflU{align-items:center;display:flex;font-size:10px;justify-content:space-between;padding:3px 0}.AudioDebugOverlay_label__9UAig{color:#ffffffb3;flex-shrink:0;margin-right:8px}.AudioDebugOverlay_row__yZflU span:last-child{max-width:180px;text-align:right;word-break:break-word}.AudioDebugOverlay_noData__z21Cx{color:#ffffff80;font-size:10px;font-style:italic;padding:4px 0}.AudioDebugOverlay_statusGreen__u-azP{color:#4caf50;font-weight:600}.AudioDebugOverlay_statusYellow__Z\+HSj{color:#ffc107;font-weight:600}.AudioDebugOverlay_statusRed__lH9w8{color:#f44336;font-weight:600}.AudioDebugOverlay_statusGray__Fw6QG{color:#ffffff80}.AudioDebugOverlay_deviceName__SwNyg,.AudioDebugOverlay_socketId__hriyN,.AudioDebugOverlay_userId__g9ODb{color:#fffc;font-size:9px}.AudioDebugOverlay_trackInfo__zVolo{border-left:2px solid #ffffff1a;margin-top:4px;padding-left:12px}.AudioDebugOverlay_remoteStream__VcOuX{background:#ffffff0d;border-radius:4px;margin-bottom:8px;padding:6px}.AudioDebugOverlay_remoteStream__VcOuX:last-child{margin-bottom:0}.AudioDebugOverlay_eventLog__rLW7v{max-height:120px;overflow-y:auto}.AudioDebugOverlay_event__oCuuf{border-bottom:1px solid #ffffff0d;display:flex;font-size:9px;gap:6px;padding:3px 0}.AudioDebugOverlay_event__oCuuf:last-child{border-bottom:none}.AudioDebugOverlay_eventTime__LKIIC{color:#ffffff80;flex-shrink:0;width:60px}.AudioDebugOverlay_eventType__6UM5J{color:#2196f3;flex-shrink:0;width:80px}.AudioDebugOverlay_eventMessage__9QO1J{color:#ffffffe6;flex:1 1;word-break:break-word}.AudioDebugOverlay_footer__GCUHA{border-top:1px solid #ffffff1a;color:#ffffff80;font-size:9px;margin-top:8px;padding-top:8px;text-align:center}.AudioDebugOverlay_minimized__8k7zW{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;border:1px solid #fff3;border-radius:6px;color:#fff;cursor:pointer;font-family:var(--font-family-mono);font-size:11px;padding:8px 12px;position:fixed;right:20px;top:20px;transition:all .2s;z-index:10000}.AudioDebugOverlay_minimized__8k7zW:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.AudioDebugOverlay_minimized__8k7zW:hover{background:#000000f2;transform:scale(1.05)}}.AudioDebugOverlay_minimizedContent__aRjd4{align-items:center;display:flex;gap:8px}.AudioDebugOverlay_minimizedContent__aRjd4 span{font-size:8px}@media (max-width:768px){.AudioDebugOverlay_overlay__TIO2T{right:10px;top:10px;width:280px}.AudioDebugOverlay_minimized__8k7zW{right:10px;top:10px}}@media (max-height:600px){.AudioDebugOverlay_overlay__TIO2T{max-height:90vh}}.CallInterface_callerName__lgUrM{color:var(--text-primary);margin:0 auto;margin-bottom:var(--space-6);margin-top:var(--space-3);overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:128px}.CallInterface_fullInterface__PszdZ{animation:CallInterface_slideUpFromBottom__CS4lo .4s cubic-bezier(.16,1,.3,1);background:var(--bg-secondary);bottom:0;display:flex;flex-direction:column;left:0;max-height:none;opacity:1;overflow:visible;pointer-events:auto;position:absolute;right:0;top:0;visibility:visible;z-index:1050}.CallInterface_hasAnimated__BFOk5{animation:none;transition:opacity .3s ease}.CallInterface_minimized__5yxw1{max-height:0;opacity:0;overflow:hidden;pointer-events:none;visibility:hidden}.CallInterface_contentArea__0nnuG{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:var(--space-6);width:100%}.CallInterface_videoSection__XuVQV{margin-bottom:var(--space-8);margin-left:calc(var(--space-6)*-1);margin-right:calc(var(--space-6)*-1);text-align:center;width:calc(100% + var(--space-6)*2)}.CallInterface_screenShareContainer__h948W{aspect-ratio:16/9;background:var(--bg-deep);margin-bottom:var(--space-4);overflow:hidden;position:relative;width:100%}.CallInterface_dualVideoGrid__bXmnd{grid-gap:var(--space-2);display:grid;gap:var(--space-2);grid-template-columns:1fr 1fr;height:100%;position:relative;width:100%}.CallInterface_video__NRKbV{height:100%;object-fit:contain;width:100%}.CallInterface_videoWrapper__Z8AP6{height:100%;position:relative;width:100%}.CallInterface_videoLoadingOverlay__enIj4{bottom:0;left:0;right:0;top:0;z-index:5}.CallInterface_fullscreenBtn__hwMZ1,.CallInterface_videoLoadingOverlay__enIj4{align-items:center;background:var(--bg-overlay);display:flex;justify-content:center;position:absolute}.CallInterface_fullscreenBtn__hwMZ1{border:1px solid var(--border-light);color:var(--icon-primary);cursor:pointer;transition:all .15s ease;z-index:1000}.CallInterface_fullscreenBtnSmall__g6fME{bottom:var(--space-2);height:32px;right:var(--space-2);width:32px}.CallInterface_fullscreenBtnLarge__uOvvM{bottom:var(--space-3);height:40px;right:var(--space-3);width:40px}@media (hover:hover) and (pointer:fine){.CallInterface_fullscreenBtn__hwMZ1:hover{border-color:var(--border-focus)}}.CallInterface_controlsWrapper__6pIrj{bottom:calc(var(--space-8) + 20px);left:var(--space-6);position:absolute;right:var(--space-6)}.CallInterface_hiddenAudio__-Uf\+W{display:none}@keyframes IncomingCallOverlay_slideUpFromBottom__OvJ2K{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.IncomingCallOverlay_headerOverlay__uIMh8{background:var(--bg-overlay);height:104px;left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:99}.IncomingCallOverlay_panel__v1O1Z{animation:IncomingCallOverlay_slideUpFromBottom__OvJ2K .4s cubic-bezier(.16,1,.3,1);background:var(--bg-secondary);bottom:0;left:0;position:absolute;right:0;top:104px;z-index:100}.IncomingCallOverlay_callerInfo__M5rgf{align-items:center;bottom:calc(3rem + 92px);display:flex;flex-direction:column;justify-content:center;left:0;padding:1.5rem;position:absolute;right:0;top:0}.IncomingCallOverlay_callerInfoInner__9Eiv8{text-align:center}.IncomingCallOverlay_callerName__12Vkn{color:var(--text-primary);margin:1rem 0 0;text-align:center}.IncomingCallOverlay_callerLabel__JCuDF{color:var(--text-brand);text-align:center}.IncomingCallOverlay_controls__zWS0m{bottom:calc(2rem + 20px);display:flex;gap:1rem;justify-content:center;left:1.5rem;position:absolute;right:1.5rem}.UpdateBanner_banner__vvWlL{align-items:center;animation:UpdateBanner_slideDown__dOCqf .3s ease-out;background:var(--bg-brand-primary);border:none;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;user-select:none;-webkit-user-select:none;width:100%;z-index:10}.UpdateBanner_banner__vvWlL:active{opacity:.85}@media (hover:hover) and (pointer:fine){.UpdateBanner_banner__vvWlL:hover{background:var(--bg-brand-primary-hover)}}.UpdateBanner_text__YeyrB{color:var(--text-primary-inverted);font-family:var(--font-family-sans);font-size:var(--font-size-secondary);font-weight:var(--font-weight-secondary);line-height:var(--line-height-secondary);overflow:hidden;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap}.UpdateBanner_closeBtn__qm2Y6{align-items:center;background:#0000;border:none;color:var(--text-primary-inverted);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:12px;transition:color .2s ease;width:24px}.UpdateBanner_closeBtn__qm2Y6:active{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.UpdateBanner_closeBtn__qm2Y6:hover{color:var(--text-primary-inverted)}}@keyframes UpdateBanner_slideDown__dOCqf{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.UnifiedPanel_panelWrapper__q36rU{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.UnifiedPanel_card__BFNQp{background:var(--bg-primary);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all .3s ease;width:100%;z-index:10}.UnifiedPanel_desktop__PAEZi{border:1px solid var(--border-light);border-radius:0;height:calc(1dvh*100 - 96px);height:calc(var(--vh, 1dvh)*100 - 96px);max-height:860px;max-width:520px}.UnifiedPanel_mobile__X4F\+U{border:none;border-radius:0;box-shadow:none;height:calc(1dvh*100);height:calc(var(--vh, 1dvh)*100);max-width:100%}.UnifiedPanel_logoBadge__tPioD{--panel-height:min(calc(var(--vh, 1dvh)*100 - 96px),860px);align-items:center;bottom:calc(50% - var(--panel-height)/2 + 40px);cursor:pointer;display:flex;justify-content:center;left:calc(50% - 295px);pointer-events:auto;position:absolute;z-index:5}@media (max-width:768px){.UnifiedPanel_logoBadge__tPioD{display:none}}:root{--space-0:0;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--space-40:10rem;--space-48:12rem;--space-56:14rem;--space-64:16rem;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--transition-fast:all 150ms cubic-bezier(0.4,0,0.2,1);--transition-normal:all 300ms cubic-bezier(0.4,0,0.2,1);--transition-slow:all 500ms cubic-bezier(0.4,0,0.2,1);--z-hide:-1;--z-auto:auto;--z-base:0;--z-docked:10;--z-dropdown:1000;--z-sticky:1020;--z-banner:1030;--z-overlay:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1090}*,:after,:before{box-sizing:border-box;margin:0;padding:0;touch-action:manipulation}.friendRow,[onclick],[role=button],a,button,input,label,select,textarea{-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;user-select:text}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-variation-settings:normal;line-height:1.5;tab-size:4}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-deep);color:var(--text-primary);font-family:var(--font-family-sans);font-size:1rem;font-weight:400;line-height:1.6;min-height:100dvh;overflow:hidden;overscroll-behavior:none;text-rendering:optimizeLegibility}#root{flex-direction:column}#root,.app-container{display:flex;min-height:calc(1dvh*100);min-height:calc(var(--vh, 1dvh)*100)}.app-container{align-items:center;background:var(--bg-deep);justify-content:center;overflow:hidden;padding:1rem;padding:var(--space-4);position:relative}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes ripple{0%{opacity:1;transform:translate(-50%,-50%) scale(.8)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[class*=scrollableContent]{scrollbar-color:var(--border-light) var(--bg-primary)!important;scrollbar-width:thin!important}[class*=scrollableContent]::-webkit-scrollbar{-webkit-appearance:none!important;appearance:none!important;border-radius:0!important;display:block!important;width:8px!important}[class*=scrollableContent]::-webkit-scrollbar-track{background:var(--bg-primary)!important}[class*=scrollableContent]::-webkit-scrollbar-thumb,[class*=scrollableContent]::-webkit-scrollbar-track{-webkit-appearance:none!important;appearance:none!important;border-radius:0!important;-webkit-border-radius:0!important}[class*=scrollableContent]::-webkit-scrollbar-thumb{background:var(--border-light)!important;min-height:40px}[class*=scrollableContent]::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)!important}[class*=scrollableContent]::-webkit-scrollbar-corner{background:var(--bg-primary)!important;border-radius:0!important}@media (max-width:640px){.app-container{align-items:stretch;height:calc(1dvh*100);height:calc(var(--vh, 1dvh)*100);justify-content:stretch;min-height:calc(1dvh*100);min-height:calc(var(--vh, 1dvh)*100);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}[role=button]:not(.callButtonIndicator),button:not(.callButtonIndicator){min-height:44px;min-width:44px}button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}::-webkit-scrollbar,[class*=scrollableContent]::-webkit-scrollbar{display:none!important}*{-webkit-tap-highlight-color:var(--bg-transparent)}}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@keyframes pulse{0%{transform:scale(1)}70%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes glow{0%,to{opacity:1}50%{opacity:.8}}@keyframes notification-pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes groupCallInterfaceSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.group-call-interface-enter{-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);will-change:transform,opacity}.game-panel-enter,.group-call-interface-enter{animation:groupCallInterfaceSlideUp .3s cubic-bezier(.16,1,.3,1)}@keyframes gridLayoutTransition{0%{opacity:.8;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes participantCardEnter{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes participantCardExit{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.8) translateY(-20px)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--text-primary:#f3f9f5;--text-primary-inverted:#1f1f1f;--text-secondary:#898c8a;--text-tertiary:#494b4a;--text-brand:#b5ef77;--text-admin:#77b1ef;--text-green:#b5ef77;--text-red:#ef7777;--text-orange:#efc377;--border-light:#494b4a;--border-focus:#b5ef77;--border-accent:#77b1ef;--border-negative:#ef7777;--icon-primary:#f3f9f5;--icon-primary-inverted:#101010;--icon-secondary:#898c8a;--icon-tertiary:#494b4a;--icon-brand:#b5ef77;--icon-green:#b5ef77;--icon-red:#ef7777;--icon-orange:#efc377;--icon-admin:#77b1ef;--bg-deep:#101010;--bg-primary:#1f1f1f;--bg-secondary:#303030;--bg-tertiary:#2a2f26;--bg-elevated:#242424;--bg-transparent:#0000;--bg-brand-primary:#b5ef77;--bg-brand-primary-hover:#9ed364;--bg-brand-disabled:#657c4c;--bg-danger:#d95a5a;--bg-danger-hover:#c24e4e;--bg-danger-subtle:#ef77771a;--bg-overlay:#0e0e0ee6;--bg-hover:#ffffff0d;--font-family-sans:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;--font-family-mono:"JetBrains Mono","Fira Code","Monaco","Consolas",monospace;--font-size-heading:24px;--font-weight-heading:700;--line-height-heading:32px;--font-size-title:20px;--font-weight-title:700;--line-height-title:24px;--font-size-primary:15px;--font-weight-primary:600;--line-height-primary:20px;--font-size-primary-medium:15px;--font-weight-primary-medium:500;--line-height-primary-medium:20px;--font-size-secondary:13px;--font-weight-secondary:600;--line-height-secondary:17px;--font-size-secondary-medium:13px;--font-weight-secondary-medium:500;--line-height-secondary-medium:17px}