.Button_wrapper__GqKsN{align-items:center;background-color:var(--white);border:1px solid #0000;border-radius:4px;cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:1.6rem;font-weight:700;justify-content:center;min-width:100px;padding:9px 16px;-webkit-user-select:none;user-select:none}.Button_wrapper__GqKsN+.Button_wrapper__GqKsN{margin-left:8px}.Button_wrapper__GqKsN.Button_disabled__DkgJ\+{opacity:.5;pointer-events:none}.Button_icon__Zd50D+.Button_title__OuWpG,.Button_title__OuWpG+.Button_icon__Zd50D{margin-left:8px}.Button_icon__Zd50D{display:inline-block;text-align:center;width:24px}.Button_rounded__-qIj8{border-color:#1618231f;border-radius:999px;box-shadow:0 2px 8px #0000000f}.Button_rounded__-qIj8:hover{background-color:#16182308;border-color:#16182333}.Button_primary__9MLUH{background-color:var(--primary);border-color:var(--primary);color:var(--white)}.Button_primary__9MLUH:hover{background:linear-gradient(0deg,#0000000f,#0000000f),#fe2c55;border-color:var(--primary)}.Button_dark__LA9E9{background-color:var(--dark);color:#00d0ff}.Button_dark__LA9E9:hover{background:linear-gradient(180deg,#7c7a7a,#0000000f);border:none}.Button_authLogin__-\+wQo{background:linear-gradient(135deg,#000000b3,#003264b3);border:1px solid #0ff9;border-radius:4px;color:aqua;font-size:1.3rem;font-weight:600;overflow:hidden;padding:8px 16px;position:relative;text-shadow:0 0 10px #0ffc;transition:all .3s cubic-bezier(.4,0,.2,1)}.Button_authLogin__-\+wQo:before{background:linear-gradient(90deg,#0000,#00ffff4d 50%,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.Button_authLogin__-\+wQo:hover{background:linear-gradient(135deg,#0ff3,#00649633);border-color:aqua;box-shadow:0 0 20px #0ff6,inset 0 0 20px #00ffff1a;color:#fff;text-shadow:0 0 15px #0ffc}.Button_authLogin__-\+wQo:hover:before{left:100%}.Button_authRegister__HFFAc{background:linear-gradient(135deg,#000c,#640032cc);border:1px solid #ff00ffb3;border-radius:4px;box-shadow:0 0 25px #f0f6;color:#f0f;font-size:1.3rem;font-weight:600;overflow:hidden;padding:8px 20px;position:relative;text-shadow:0 0 10px #f0fc;transition:all .3s cubic-bezier(.4,0,.2,1)}.Button_authRegister__HFFAc:before{background:linear-gradient(90deg,#0000,#f0f6 50%,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.Button_authRegister__HFFAc:hover{background:linear-gradient(135deg,#f0f9,#ff146499);box-shadow:0 0 35px #f0f9,0 4px 25px #f0f6;color:#fff;text-shadow:0 0 20px #f0f;transform:translateY(-2px)}.Button_authRegister__HFFAc:hover:before{left:100%}.Button_outline__monpX{border-color:currentColor;color:var(--primary)}.Button_outline__monpX:hover{background-color:#fe2c550f;border-color:currentColor}.Button_text__Rk\+Tr:hover{text-decoration:underline}.Button_small__jToKs{min-width:88px;padding:4px 16px}.Button_large__cizxk{min-width:148px;padding:14px 16px}.Header_wrapper__krZBu{--search-border-radius:24px;--search-height:42px;backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;border-bottom:1px solid #0000;box-shadow:none;display:flex;height:70px;height:var(--default-layout-header-height,70px);justify-content:center;left:0;position:fixed;right:0;top:0;transition:all .6s cubic-bezier(.4,0,.2,1);width:100%;z-index:1000}.Header_wrapper__krZBu.Header_scrolled__ZqV2x{backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);background:#0a0a0fd9;border-bottom:1px solid #ffffff14;box-shadow:0 4px 24px #0000004d,0 2px 8px #0003}.Header_inner__5f3\+4{align-items:center;display:flex;gap:2rem;height:100%;justify-content:space-between;max-width:1920px;padding:0 3rem;position:relative;width:100%}.Header_logo-container__Z23XG{display:flex;flex-shrink:0}.Header_logo-link__A8kp1{align-items:center;display:flex;gap:1rem;text-decoration:none;transition:all .3s ease}.Header_logo-link__A8kp1:hover{transform:translateY(-1px)}.Header_logo-link__A8kp1:hover .Header_anime-logo__izYsL{filter:brightness(1.3) drop-shadow(0 0 8px rgba(255,255,255,.3))}.Header_logo-link__A8kp1:hover .Header_anime-text__kQ0FW{color:#fff}.Header_anime-logo__izYsL{filter:brightness(1.1);height:3.2rem;object-fit:cover;transition:all .3s ease;width:8rem}.Header_nav-menu__8QrCw{align-items:center;display:flex;gap:.3rem;margin-left:1.5rem}.Header_nav-item__E0Js8{border-radius:8px;color:#ffffffbf;font-family:Inter,Poppins,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:.3px;padding:.6rem 1.2rem;position:relative;text-decoration:none;text-transform:none;transition:all .3s ease;white-space:nowrap}.Header_nav-item__E0Js8:hover{background:#ffffff14;color:#fff;transform:translateY(-1px)}.Header_nav-item__E0Js8.Header_active__DPF-q{background:#ffffff1f;color:#fff;font-weight:600}.Header_nav-item__E0Js8.Header_active__DPF-q:after{background:linear-gradient(90deg,#0000,#ffffff80,#0000);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:30%}.Header_nav-link-inner__bzMWJ{color:inherit;text-decoration:none}.Header_search-center__nBmqK{align-items:center;display:flex;flex:1 1;justify-content:center;margin:0 auto;max-width:700px}.Header_header-right__jo8SQ{align-items:center;display:flex;gap:.8rem}.Header_icon-btn__YzXWj{align-items:center;background:#ffffff08;border:1px solid #ffffff1f;border-radius:50%;color:#ffffffbf;cursor:pointer;display:flex;height:38px;justify-content:center;transition:all .5s cubic-bezier(.4,0,.2,1);width:38px}.Header_icon-btn__YzXWj svg{height:18px;width:18px}.Header_icon-btn__YzXWj:hover{background:#ffffff1a;border-color:#ffffff40;color:#fffffff2;transform:translateY(-1px)}.Header_icon-btn__YzXWj:active{transform:translateY(0)}.Header_wrapper__krZBu.Header_scrolled__ZqV2x .Header_icon-btn__YzXWj{background:#ffffff0f;border-color:#ffffff26}.Header_wrapper__krZBu.Header_scrolled__ZqV2x .Header_icon-btn__YzXWj:hover{background:#ffffff1f;border-color:#ffffff4d}.Header_wrapper__krZBu.Header_scrolled__ZqV2x .Header_btn-login__iY0vK{background:#ffffff0a;border-color:#ffffff38}.Header_wrapper__krZBu.Header_scrolled__ZqV2x .Header_btn-login__iY0vK:hover{background:#ffffff1a;border-color:#fff6}.Header_wrapper__krZBu.Header_scrolled__ZqV2x .Header_btn-register__gudTP{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 2px 8px #667eea59}.Header_wrapper__krZBu.Header_scrolled__ZqV2x .Header_btn-register__gudTP:hover{background:linear-gradient(135deg,#7c8ef5,#8a5ab8);box-shadow:0 4px 12px #667eea73}.Header_auth-buttons__irOmi{align-items:center;display:flex;gap:.8rem;margin-left:.4rem}.Header_btn-login__iY0vK{background:#ffffff05;border:1.5px solid #ffffff2e;border-radius:8px;color:#ffffffe6;cursor:pointer;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;padding:.75rem 1.8rem;transition:all .5s cubic-bezier(.4,0,.2,1);white-space:nowrap}.Header_btn-login__iY0vK:hover{background:#ffffff14;border-color:#ffffff59;color:#fff;transform:translateY(-1px)}.Header_btn-login__iY0vK:active{transform:translateY(0)}.Header_btn-register__gudTP{background:linear-gradient(135deg,#667eead9,#764ba2d9);border:none;border-radius:8px;box-shadow:0 2px 8px #667eea40;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:600;padding:.75rem 1.8rem;transition:all .5s cubic-bezier(.4,0,.2,1);white-space:nowrap}.Header_btn-register__gudTP:hover{background:linear-gradient(135deg,#7c8ef5f2,#8a5ab8f2);box-shadow:0 4px 12px #667eea59;transform:translateY(-2px)}.Header_btn-register__gudTP:active{transform:translateY(0)}.Header_menu-items__vQdJa{width:224px}.Header_action-btn__yNgzc{background-color:#0000;border-radius:8px;color:#ffffffbf;cursor:pointer;display:flex;font-size:2rem;padding:8px 12px;position:relative;transition:all .3s ease}.Header_action-btn__yNgzc:hover{background-color:#ffffff14;color:#fff;transform:translateY(-1px)}.Header_badge__F\+qdB{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;box-shadow:0 2px 8px #667eea66;color:#fff;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:600;height:2rem;line-height:2rem;padding:0 6px;position:absolute;right:0;top:-3px}.Header_user-avatar__qamqt{border:2px solid #fff3;border-radius:50%;cursor:pointer;height:38px;object-fit:cover;transition:all .3s ease;width:38px}.Header_user-avatar__qamqt:hover{border-color:#ffffff80;box-shadow:0 0 0 3px #ffffff1a;transform:scale(1.05)}.Header_user-section__vwrI8{align-items:center;display:flex;margin-left:.4rem;position:relative}.Header_user-trigger__GAOHN{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:.6rem;padding:.4rem .8rem;transition:all .3s ease}.Header_user-trigger__GAOHN:hover{background:#ffffff14}.Header_user-name__wjdcw{color:#ffffffe6;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_dropdown-arrow__-3KsP{color:#fff9;transition:transform .3s ease}.Header_dropdown-arrow__-3KsP.Header_open__p0Zjh{transform:rotate(180deg)}.Header_user-dropdown__HqfXR{animation:Header_dropdownFadeIn__Xfx9W .2s ease-out;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);background:#14141efa;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #00000080,0 4px 16px #0000004d;min-width:260px;padding:.6rem;position:absolute;right:0;top:calc(100% + 8px);z-index:10000}@keyframes Header_dropdownFadeIn__Xfx9W{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Header_dropdown-header__cZe5x{align-items:center;border-radius:10px;display:flex;gap:.8rem;padding:.8rem}.Header_dropdown-avatar__p6D7E{border:2px solid #667eea80;border-radius:50%;flex-shrink:0;height:44px;object-fit:cover;width:44px}.Header_dropdown-user-info__ZqZo2{display:flex;flex-direction:column;gap:.1rem;min-width:0}.Header_dropdown-fullname__SfiNc{color:#fffffff2;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_dropdown-username__RLJtI{color:#ffffff80;font-family:Inter,sans-serif;font-size:1.2rem}.Header_dropdown-roles__-RRES{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.2rem}.Header_role-badge__urU2i{border-radius:6px;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.5px;padding:.1rem .6rem;text-transform:uppercase}.Header_role-badge__urU2i.Header_admin__RLpoc{background:linear-gradient(135deg,#ff475733,#ff6b8133);border:1px solid #ff6b814d;color:#ff6b81}.Header_role-badge__urU2i.Header_user__k1S4B{background:linear-gradient(135deg,#667eea33,#764ba233);border:1px solid #667eea4d;color:#667eea}.Header_dropdown-divider__O84\+I{background:#ffffff14;height:1px;margin:.4rem .6rem}.Header_dropdown-item__m7d4k{align-items:center;background:#0000;border:none;border-radius:10px;color:#fffc;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:1.35rem;font-weight:400;gap:.8rem;padding:.7rem .8rem;text-decoration:none;transition:all .2s ease;width:100%}.Header_dropdown-item__m7d4k:hover{background:#ffffff14;color:#fff}.Header_dropdown-item-icon__tYQXo{align-items:center;color:#fff9;display:flex;font-size:1.4rem;justify-content:center;width:20px}.Header_more-btn__hDZg-{background:#0000;border:none;border-radius:8px;color:#ffffffbf;cursor:pointer;font-size:1.8rem;padding:8px;transition:all .3s ease}.Header_more-btn__hDZg-:hover{background-color:#ffffff14;color:#fff}@media(max-width:1400px){.Header_inner__5f3\+4{gap:1.5rem;padding:0 2rem}.Header_nav-menu__8QrCw{gap:.2rem;margin-left:1.2rem}.Header_nav-item__E0Js8{font-size:1.3rem;padding:.6rem 1rem}.Header_search-center__nBmqK{max-width:480px}}@media(max-width:1200px){.Header_inner__5f3\+4{gap:1.2rem;padding:0 1.5rem}.Header_nav-menu__8QrCw{display:none}.Header_search-center__nBmqK{max-width:380px}.Header_icon-btn__YzXWj{height:36px;width:36px}.Header_icon-btn__YzXWj svg{height:16px;width:16px}.Header_btn-login__iY0vK,.Header_btn-register__gudTP{font-size:1.3rem;padding:.7rem 1.5rem}}@media(max-width:768px){.Header_wrapper__krZBu{height:60px}.Header_inner__5f3\+4{gap:.8rem;padding:0 1rem}.Header_anime-logo__izYsL{height:2.6rem;width:6.5rem}.Header_search-center__nBmqK{max-width:280px}.Header_icon-btn__YzXWj.Header_lang-btn__67LXX{display:none}.Header_auth-buttons__irOmi{gap:.6rem;margin-left:0}.Header_btn-login__iY0vK,.Header_btn-register__gudTP{font-size:1.25rem;padding:.65rem 1.3rem}}@media(max-width:480px){.Header_search-center__nBmqK{max-width:180px}.Header_btn-login__iY0vK,.Header_icon-btn__YzXWj{display:none}.Header_btn-register__gudTP{padding:.7rem 1.6rem}}.Menu_menu-list__BmLCd{width:224px}.Menu_menu-list__BmLCd .Menu_menu-item__FCdJi{margin-left:0}.Menu_menu-popper__BbdhK{padding-bottom:8px}.Menu_menu-body__UMinF{overflow-y:overlay}.Menu_menu-item__FCdJi{border-radius:0;font-weight:600;justify-content:flex-start;line-height:1.8rem;padding:11px 16px;width:100%}.Menu_menu-item__FCdJi.Menu_separate__WoUUQ{border-top:1px solid #1618231f}.Menu_menu-item__FCdJi:hover{background-color:#16182308}.Menu_header__XBCJq{flex-shrink:0;height:50px;margin-top:-8px;position:relative}.Menu_back-btn__ksFgF{background-color:#0000;cursor:pointer;height:100%;width:50px}.Menu_header-title__s2LCo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Popper_wrapper__NIDsY{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141419fa;border-radius:12px;box-shadow:0 8px 32px #0006,0 0 0 1px #ffffff1a;display:flex;flex-direction:column;max-height:min(100vh - 96px - 60px,734px);min-height:100px;overflow:auto;padding:.8rem 0;width:100%}.Popper_wrapper__NIDsY::-webkit-scrollbar{width:6px}.Popper_wrapper__NIDsY::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.Popper_wrapper__NIDsY::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.Popper_wrapper__NIDsY::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.Image_wrapper__eMQeC{overflow:hidden}.AnimeSearchItem_wrapper__ae7S1{align-items:center;border-bottom:1px solid #ffffff14;cursor:pointer;display:flex;padding:1.2rem 1.6rem;transition:all .3s ease}.AnimeSearchItem_wrapper__ae7S1:last-child{border-bottom:none}.AnimeSearchItem_wrapper__ae7S1:hover{background:#ffffff14}.AnimeSearchItem_thumbnail__DzdeC{border-radius:6px;flex-shrink:0;height:50px;object-fit:cover;width:50px}.AnimeSearchItem_info__g3VQG{flex:1 1;margin-left:1.2rem;overflow:hidden}.AnimeSearchItem_name__4ZG3z{color:#fffffff2;font-family:Inter,Poppins,sans-serif;font-size:1.4rem;font-weight:600;margin-bottom:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AnimeSearchItem_rate__vZAVC,.AnimeSearchItem_views__brgef{color:#ffffff80;font-family:Inter,sans-serif;font-size:1.2rem}.Search_search-result__LzGgl,.Search_search__37Bjq{width:100%}.Search_search__37Bjq{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff0a;border:1.5px solid #ffffff26;border-radius:24px;display:flex;gap:1rem;height:42px;min-width:350px;padding:0 1.6rem;position:relative;transition:all .5s cubic-bezier(.4,0,.2,1)}.Search_search__37Bjq:focus-within{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-color:#ffffff4d;box-shadow:0 0 0 3px #ffffff14}.Search_search__37Bjq:hover{background:#ffffff0f;border-color:#ffffff38}.Search_search__37Bjq.Search_scrolled__JDtWG{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border-color:#ffffff2e}.Search_search__37Bjq.Search_scrolled__JDtWG:focus-within{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border-color:#ffffff59}.Search_search__37Bjq.Search_scrolled__JDtWG:hover{background:#ffffff14;border-color:#ffffff40}.Search_search-icon__xXtrt{color:#ffffff80;flex-shrink:0;height:1.8rem;transition:color .3s ease;width:1.8rem}.Search_search__37Bjq:focus-within .Search_search-icon__xXtrt{color:#fffc}.Search_search__37Bjq input{background-color:#0000;border:none;caret-color:#ffffffe6;color:#fffffff2;flex:1 1;font-family:Inter,Poppins,sans-serif;font-size:1.4rem;font-weight:400;height:100%;outline:none}.Search_search__37Bjq input::placeholder{color:#fff;font-weight:400}.Search_search__37Bjq input::-webkit-search-cancel-button{display:none}.Search_search-title__2W0uE{color:#fff9;font-family:Inter,sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:.5px;padding:1.2rem 1.6rem .8rem;text-transform:uppercase}.Search_clear__-CEig{align-items:center;background-color:#0000;border:none;color:#ffffff80;cursor:pointer;display:flex;flex-shrink:0;font-size:1.6rem;height:2rem;justify-content:center;transition:all .3s ease;width:2rem}.Search_clear__-CEig:hover{color:#fffc;transform:scale(1.1)}.Search_loading__rDxS1{align-items:center;animation:Search_spinner__m9Opl .8s linear infinite;color:#ffffff80;display:flex;flex-shrink:0;font-size:1.6rem;height:2rem;justify-content:center;width:2rem}@keyframes Search_spinner__m9Opl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Search_search-result__LzGgl{margin-top:.8rem;max-height:500px;overflow-y:auto}.Search_search-result__LzGgl::-webkit-scrollbar{width:6px}.Search_search-result__LzGgl::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.Search_search-result__LzGgl::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.Search_search-result__LzGgl::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media(min-width:1600px){.Search_search__37Bjq{min-width:500px}}@media(max-width:1400px){.Search_search__37Bjq{min-width:320px}}@media(max-width:1200px){.Search_search__37Bjq{min-width:300px}}@media(max-width:768px){.Search_search__37Bjq{min-width:250px}}@media(max-width:480px){.Search_search__37Bjq{min-width:180px}}.AuthModal_overlay__b7l4a{align-items:center;animation:AuthModal_fadeIn__BLJTm .3s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}@keyframes AuthModal_fadeIn__BLJTm{0%{opacity:0}to{opacity:1}}.AuthModal_modal__pd7uJ{animation:AuthModal_slideUp__YfGUQ .4s cubic-bezier(.4,0,.2,1);background:#0000;border-radius:20px;max-height:90vh;max-width:min(90vw,480px);overflow:visible;position:relative}@keyframes AuthModal_slideUp__YfGUQ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.AuthModal_header__RwjYx{align-items:center;display:flex;position:absolute;right:20px;top:15px;z-index:10001}.AuthModal_close-btn__5dFTO{align-items:center;-webkit-backdrop-filter:blur(12px) saturate(120%);backdrop-filter:blur(12px) saturate(120%);background:#ffffff14;border:none;border-radius:50%;box-shadow:0 2px 8px #00000026,inset 0 1px 1px #ffffff26,inset 0 -1px 1px #0000001a;color:#ffffffb3;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:36px;justify-content:center;margin-right:10px;overflow:hidden;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1);width:36px}.AuthModal_close-btn__5dFTO:before{background:linear-gradient(135deg,#ffffff1a,#0000 50%,#0000000d);border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.AuthModal_close-btn__5dFTO:after{background:radial-gradient(circle,#ff6b8133 0,#0000 70%);border-radius:inherit;content:"";inset:2px;opacity:0;position:absolute;transform:scale(.8);transition:all .3s cubic-bezier(.4,0,.2,1)}.AuthModal_close-btn__5dFTO:hover{background:#ffffff1f;box-shadow:0 4px 16px #0003,0 2px 8px #ff6b8126,inset 0 1px 2px #fff3,inset 0 -1px 2px #0000001a;color:#fffffff2;transform:scale(1.1)}.AuthModal_close-btn__5dFTO:hover:before{opacity:1}.AuthModal_close-btn__5dFTO:hover:after{opacity:1;transform:scale(1)}.AuthModal_close-btn__5dFTO:active{background:#ffffff26;transform:scale(1.05);transition-duration:.1s}.AuthModal_content__kxVE-{position:relative}@media(max-width:768px){.AuthModal_overlay__b7l4a{padding:16px}.AuthModal_modal__pd7uJ{margin:0;max-height:calc(100vh - 32px);max-width:100%}.AuthModal_header__RwjYx{right:16px;top:12px}.AuthModal_close-btn__5dFTO{font-size:16px;height:40px;width:40px}}@media(max-width:480px){.AuthModal_close-btn__5dFTO{font-size:12px;height:32px;width:32px}.AuthModal_header__RwjYx{right:10px;top:8px}}.Form_form__YJfDY{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background:linear-gradient(135deg,#ffffff1a,#ffffff0d 50%,#0000001a);border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 20px 60px #0000004d,0 8px 32px #ff6b811a,inset 0 1px 0 #ffffff1a;margin:0 auto;max-width:calc(100% - 32px);overflow:hidden;padding:40px;position:relative;transform:translateY(-2%);width:42rem}.Form_form__YJfDY:before{animation:Form_rotate__atwmJ 20s linear infinite;background:radial-gradient(circle,#ff6b8108 0,#0000 70%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}@keyframes Form_rotate__atwmJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Form_form__YJfDY label{font-size:1.4rem;font-weight:600;letter-spacing:.5px;margin-bottom:.5rem;margin-top:1.6rem}.Form_form__YJfDY input,.Form_form__YJfDY label{color:#fffffff2;display:block;position:relative;z-index:1}.Form_form__YJfDY input{background:#ffffff0f;border:1.5px solid #ffffff14;border-radius:14px;font-size:15px;font-weight:400;height:5.2rem;margin-top:8px;max-width:100%;padding:0 20px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.Form_form__YJfDY input::placeholder{color:#ffffff80;font-weight:300}.Form_form__YJfDY input:focus{background:#ffffff14;border-color:#ff6b8199;box-shadow:0 0 0 3px #ff6b811a,0 8px 32px #0003,0 4px 16px #ff6b8126;transform:translateY(-2px)}.Form_form__YJfDY input:hover:not(:focus){background:#ffffff12;border-color:#ffffff1f}.Form_form__YJfDY *{border:none;color:#fff;font-family:Poppins,sans-serif;letter-spacing:.5px;outline:none}.Form_title__UTJgp{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff6b81,#ff8a95,#ffb3c1);background-clip:text;-webkit-background-clip:text;font-size:3.2rem;font-weight:700;line-height:4rem;margin-bottom:.5rem;position:relative;text-align:center;text-shadow:none;width:100%;z-index:1}.Form_title__UTJgp:after{background:linear-gradient(90deg,#ff6b81,#ff4b2b);border-radius:2px;bottom:-8px;content:"";height:3px;left:50%;opacity:.8;position:absolute;transform:translateX(-50%);width:60px}.Form_login-btn__auPj1,.Form_next-btn__MUIJ9{align-items:center;background:linear-gradient(135deg,#ff6b81,#ff4757 50%,#ff3742);border:none;border-radius:16px;box-shadow:0 8px 32px #ff4b4b40,0 4px 16px #0000001a,inset 0 1px 0 #fff3;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;height:52px;justify-content:center;margin-top:28px;overflow:hidden;padding:0 24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.Form_login-btn__auPj1:before,.Form_next-btn__MUIJ9:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.Form_login-btn__auPj1:hover,.Form_next-btn__MUIJ9:hover{box-shadow:0 16px 48px #ff4b4b59,0 8px 24px #00000026,inset 0 1px 0 #ffffff4d;transform:translateY(-3px) scale(1.02)}.Form_login-btn__auPj1:hover:before,.Form_next-btn__MUIJ9:hover:before{left:100%}.Form_login-btn__auPj1:active,.Form_next-btn__MUIJ9:active{transform:translateY(-1px) scale(1.01);transition-duration:.1s}.Form_actions__icZvC{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:28px;padding-top:8px;position:relative;width:100%;z-index:1}.Form_actions__icZvC .Form_back-btn__VozpZ,.Form_actions__icZvC .Form_login-btn__auPj1{margin-top:0}.Form_back-btn__VozpZ{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1.5px solid #ffffff1f;border-radius:14px;box-shadow:0 4px 16px #0000001a,inset 0 1px 0 #ffffff1a;box-sizing:border-box;color:#ffffffe6;cursor:pointer;display:flex;font-size:15px;font-weight:600;height:52px;justify-content:center;min-width:150px;overflow:hidden;padding:12px 16px;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.Form_back-btn__VozpZ:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.Form_back-btn__VozpZ:hover{background:#ffffff1f;border-color:#fff3;box-shadow:0 8px 24px #00000026,inset 0 1px 0 #ffffff26;transform:translateY(-2px)}.Form_back-btn__VozpZ:hover:before{left:100%}.Form_login-btn__auPj1{align-items:center;border-radius:10px;box-sizing:border-box;display:flex;height:48px;justify-content:center;min-width:150px;padding:10px 14px;text-align:center}.Form_next-btn__MUIJ9{border-radius:16px;margin-top:28px}@media(max-width:520px){.Form_actions__icZvC{align-items:stretch;flex-direction:column-reverse;gap:16px}.Form_back-btn__VozpZ,.Form_login-btn__auPj1{max-width:none;min-width:0;min-width:auto;width:100%}.Form_social__WXilp{flex-direction:column;gap:12px}.Form_social__WXilp div{min-width:0;min-width:auto;width:100%}}.Form_social__WXilp{display:flex;gap:16px;margin-top:28px;position:relative;z-index:1}.Form_social__WXilp div{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1.5px solid #0000;border-radius:14px;box-sizing:border-box;color:#fffffff2;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:10px;height:52px;justify-content:center;min-width:150px;overflow:hidden;padding:14px 16px;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.Form_social__WXilp .Form_go__0PWXU{animation:Form_gradientShift__AGE30 6s ease infinite;background:linear-gradient(135deg,#4285f4,#34a853,#fbbc05,#ea4335);background-size:300% 300%;box-shadow:0 4px 16px #4285f440}.Form_social__WXilp .Form_go__0PWXU:hover{box-shadow:0 8px 24px #4285f459;transform:translateY(-2px) scale(1.02)}@keyframes Form_gradientShift__AGE30{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Form_social__WXilp .Form_fb__wd1-\+{background:linear-gradient(135deg,#1877f2,#42a5f5);box-shadow:0 4px 16px #1877f240}.Form_social__WXilp .Form_fb__wd1-\+:hover{background:linear-gradient(135deg,#166fe5,#1976d2);box-shadow:0 8px 24px #1877f259;transform:translateY(-2px) scale(1.02)}.Form_social__WXilp .Form_icon__DOtV6{font-size:18px;margin-right:2px}.Form_row__Tui3Y{display:flex;gap:18px}.Form_col__bkERe{flex:1 1}@media(max-width:720px){.Form_form__YJfDY{border-radius:16px;padding:32px 24px;width:calc(100% - 24px)}.Form_form__YJfDY:before{animation-duration:15s}.Form_title__UTJgp{font-size:2.8rem;line-height:3.4rem}.Form_row__Tui3Y{flex-direction:column;gap:0}input{font-size:16px;height:4.8rem}.Form_back-btn__VozpZ,.Form_login-btn__auPj1,.Form_next-btn__MUIJ9{font-size:15px;height:48px}.Form_social__WXilp{margin-top:24px}.Form_social__WXilp div{font-size:14px;height:48px}.Form_social__WXilp .Form_icon__DOtV6{font-size:16px}}.AuthContainer_auth-container__SwfPk{position:relative;width:100%}.AuthContainer_form-wrapper__gORXQ{position:relative}.AuthContainer_switch-mode__5e6Pn{margin-top:24px;padding:20px 16px 8px;position:relative;text-align:center}.AuthContainer_switch-mode__5e6Pn:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:40px}.AuthContainer_switch-mode__5e6Pn span{color:#fffc;font-size:15px;font-weight:400;letter-spacing:.3px}.AuthContainer_switch-btn__-w6On{background:none;border:none;border-radius:6px;color:#ff6b81;cursor:pointer;font-size:15px;font-weight:600;margin-left:6px;padding:4px 8px;position:relative;transition:all .3s ease}.AuthContainer_switch-btn__-w6On:hover{background:#ff6b811a;color:#ff4757;transform:translateY(-1px)}.AuthContainer_switch-btn__-w6On:active{transform:translateY(0)}.form{margin:0;max-height:none;transform:none}.AuthContainer_auth-container__SwfPk,.AuthContainer_form-wrapper__gORXQ,.form{overflow:visible}.MessageIcon_message-icon-wrapper__DxoKa{display:inline-block;position:relative}.MessageIcon_icon-btn__A8Lzu{align-items:center;background-color:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin:0;position:relative;transition:all .2s ease;width:40px}.MessageIcon_icon-btn__A8Lzu:hover{background-color:#fff3;transform:scale(1.05)}.MessageIcon_icon-btn__A8Lzu.MessageIcon_active__qu54-{background-color:#ffffff40}.MessageIcon_icon-btn__A8Lzu svg{height:20px;width:20px}.MessageIcon_badge__f-vaC{align-items:center;animation:MessageIcon_badgePulse__ZToJM 2s ease-in-out infinite;background:linear-gradient(135deg,#f36,#e41e3f);border:2px solid #0a0a0fe6;border-radius:9px;box-shadow:0 2px 8px #e41e3f66,0 0 0 0 #e41e3fb3;color:#fff;display:flex;font-size:10px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:-4px;top:-4px}@keyframes MessageIcon_badgePulse__ZToJM{0%,to{box-shadow:0 2px 8px #e41e3f66,0 0 0 0 #e41e3fb3;transform:scale(1)}50%{box-shadow:0 2px 12px #e41e3f99,0 0 0 4px #e41e3f00;transform:scale(1.05)}}@media(max-width:768px){.MessageIcon_icon-btn__A8Lzu{height:36px;width:36px}.MessageIcon_icon-btn__A8Lzu svg{height:18px;width:18px}.MessageIcon_badge__f-vaC{font-size:9px;height:16px;min-width:16px;right:-3px;top:-3px}}.ChatDropdown_dropdown-wrapper__MpI0i{animation:ChatDropdown_dropdownFadeIn__F8KJl .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);background:linear-gradient(145deg,#14141ef2,#0f0f19fa);border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 20px 60px #00000080,0 8px 16px #0000004d,inset 0 1px 0 #ffffff0d;display:flex;flex-direction:column;max-height:520px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:360px;z-index:1000}@keyframes ChatDropdown_dropdownFadeIn__F8KJl{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ChatDropdown_dropdown-header__S3Xv0{align-items:center;background:linear-gradient(180deg,#ffffff08,#0000);border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:20px 18px}.ChatDropdown_title__l39Jd{color:#fffffff2;font-size:22px;font-weight:700;letter-spacing:-.3px;margin:0}.ChatDropdown_header-actions__h8aFW{align-items:center;display:flex;gap:8px}.ChatDropdown_options-btn__vrtXO,.ChatDropdown_sound-btn__pXvjq{align-items:center;background-color:#ffffff0d;border:none;border-radius:50%;color:#fff9;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.ChatDropdown_options-btn__vrtXO:hover,.ChatDropdown_sound-btn__pXvjq:hover{background-color:#ffffff1a;color:#ffffffe6;transform:scale(1.05)}.ChatDropdown_options-btn__vrtXO:active,.ChatDropdown_sound-btn__pXvjq:active{transform:scale(.95)}.ChatDropdown_sound-btn__pXvjq svg{height:16px;width:16px}.ChatDropdown_search-wrapper__B3QrC{background:#00000026;border-bottom:1px solid #ffffff0f;padding:12px 18px}.ChatDropdown_search-input__05NtB{background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;color:#ffffffe6;font-size:14px;outline:none;padding:10px 16px;transition:all .3s ease;width:100%}.ChatDropdown_search-input__05NtB:focus{background:#ffffff14;border-color:#667eea80;box-shadow:0 0 0 3px #667eea1a}.ChatDropdown_search-input__05NtB::placeholder{color:#fff6}.ChatDropdown_conversations-list__cEC7K{flex:1 1;overflow-y:auto;padding:8px}.ChatDropdown_conversations-list__cEC7K::-webkit-scrollbar{width:6px}.ChatDropdown_conversations-list__cEC7K::-webkit-scrollbar-track{background:#ffffff05;border-radius:10px}.ChatDropdown_conversations-list__cEC7K::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#667eea66,#764ba266);border-radius:10px}.ChatDropdown_conversations-list__cEC7K::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#667eea99,#764ba299)}.ChatDropdown_empty__alTH3,.ChatDropdown_error__qL5A1,.ChatDropdown_loading__e6IBt{align-items:center;color:#ffffff80;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.ChatDropdown_spinner__sOWUc{animation:ChatDropdown_spin__UhVB4 .8s linear infinite;border:3px solid #ffffff1a;border-radius:50%;border-top-color:#667eea;height:40px;margin-bottom:16px;width:40px}@keyframes ChatDropdown_spin__UhVB4{to{transform:rotate(1turn)}}.ChatDropdown_retry-btn__3a9P\+{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;box-shadow:0 4px 12px #667eea4d;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:16px;padding:10px 20px;transition:all .3s ease}.ChatDropdown_retry-btn__3a9P\+:hover{background:linear-gradient(135deg,#7c8ef5,#8a5ab8);box-shadow:0 6px 16px #667eea66;transform:translateY(-2px)}.ChatDropdown_retry-btn__3a9P\+:active{transform:translateY(0)}.ChatDropdown_dropdown-footer__w10qz{background:linear-gradient(0deg,#ffffff08,#0000);border-top:1px solid #ffffff14;padding:14px 18px;text-align:center}.ChatDropdown_see-all__\+KmN1{color:#7c8ef5;display:inline-block;font-size:14px;font-weight:600;padding:6px 0;text-decoration:none;transition:all .2s ease}.ChatDropdown_see-all__\+KmN1:hover{color:#9aa5ff;text-decoration:none;transform:translateX(2px)}.ChatItem_chat-item__kRSoV{align-items:center;border-radius:10px;cursor:pointer;display:flex;margin-bottom:4px;overflow:hidden;padding:12px;position:relative;transition:all .2s ease}.ChatItem_chat-item__kRSoV:before{background:linear-gradient(135deg,#667eea1a,#764ba21a);border-radius:10px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:0}.ChatItem_chat-item__kRSoV:hover{background:#ffffff0d;transform:translateX(2px)}.ChatItem_chat-item__kRSoV:hover:before{opacity:1}.ChatItem_chat-item__kRSoV.ChatItem_has-unread__Erzfu{background:#667eea14;border-left:3px solid #667eea}.ChatItem_chat-item__kRSoV>*{position:relative;z-index:1}.ChatItem_avatar-wrapper__nQckn{margin-right:12px;position:relative}.ChatItem_avatar__k0BXx{border:2px solid #ffffff1a;border-radius:50%;box-shadow:0 2px 8px #0000004d;height:48px;object-fit:cover;width:48px}.ChatItem_online-status__WMdBk{background:linear-gradient(135deg,#4ade80,#22c55e);border:2px solid #0f0f19fa;border-radius:50%;bottom:2px;box-shadow:0 0 8px #4ade8080;height:12px;position:absolute;right:2px;width:12px}.ChatItem_content__VBZ2y{flex:1 1;min-width:0}.ChatItem_header__5nrTR{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.ChatItem_name__e5lEC{color:#ffffffd9;flex:1 1;font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatItem_name__e5lEC.ChatItem_unread__5wlMk{color:#fffffff2;font-weight:700}.ChatItem_time__gW6F6{color:#fff6;flex-shrink:0;font-size:12px;margin-left:8px}.ChatItem_message__RAp4n{align-items:center;display:flex;justify-content:space-between}.ChatItem_text__qcrjq{color:#ffffff80;flex:1 1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatItem_text__qcrjq.ChatItem_unread__5wlMk{color:#ffffffbf;font-weight:600}.ChatItem_unread-badge__QXrEC{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;box-shadow:0 2px 8px #667eea66;color:#fff;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:20px;justify-content:center;margin-left:8px;min-width:20px;padding:0 6px}.NotificationIcon_notification-icon-wrapper__rvJn7{display:inline-block;position:relative}.NotificationIcon_icon-btn__191jC{align-items:center;background-color:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin:0;position:relative;transition:all .2s ease;width:40px}.NotificationIcon_icon-btn__191jC:hover{background-color:#fff3;transform:scale(1.05)}.NotificationIcon_icon-btn__191jC.NotificationIcon_active__6qUhz{background-color:#ffffff40}.NotificationIcon_icon-btn__191jC svg{height:20px;width:20px}.NotificationIcon_badge__LFrew{align-items:center;animation:NotificationIcon_badgePulse__SO-yf 2s ease-in-out infinite;background:linear-gradient(135deg,#f36,#e41e3f);border:2px solid #0a0a0fe6;border-radius:9px;box-shadow:0 2px 8px #e41e3f66,0 0 0 0 #e41e3fb3;color:#fff;display:flex;font-size:10px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:-4px;top:-4px}@keyframes NotificationIcon_badgePulse__SO-yf{0%,to{box-shadow:0 2px 8px #e41e3f66,0 0 0 0 #e41e3fb3;transform:scale(1)}50%{box-shadow:0 2px 12px #e41e3f99,0 0 0 4px #e41e3f00;transform:scale(1.05)}}@media(max-width:768px){.NotificationIcon_icon-btn__191jC{height:36px;width:36px}.NotificationIcon_icon-btn__191jC svg{height:18px;width:18px}.NotificationIcon_badge__LFrew{font-size:9px;height:16px;min-width:16px;right:-3px;top:-3px}}.NotificationDropdown_dropdown__8QB13{animation:NotificationDropdown_dropdownFadeIn__7MtYT .2s ease-out;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);background:#14141efa;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #00000080,0 4px 16px #0000004d;display:flex;flex-direction:column;max-height:480px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:380px;z-index:10000}@keyframes NotificationDropdown_dropdownFadeIn__7MtYT{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.NotificationDropdown_dropdown-header__0N4QM{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;justify-content:space-between;padding:14px 16px 10px}.NotificationDropdown_dropdown-title__hIAvH{color:#fffffff2;font-family:Inter,sans-serif;font-size:16px;font-weight:700;margin:0}.NotificationDropdown_mark-all-btn__EO0ps{background:none;border:none;border-radius:6px;color:#667eeacc;cursor:pointer;font-family:Inter,sans-serif;font-size:12px;font-weight:500;padding:4px 8px;transition:all .2s ease}.NotificationDropdown_mark-all-btn__EO0ps:hover{background:#667eea1a;color:#667eea}.NotificationDropdown_dropdown-list__GTVSA{flex:1 1;max-height:400px;overflow-y:auto;padding:6px}.NotificationDropdown_dropdown-list__GTVSA::-webkit-scrollbar{width:4px}.NotificationDropdown_dropdown-list__GTVSA::-webkit-scrollbar-track{background:#0000}.NotificationDropdown_dropdown-list__GTVSA::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.NotificationDropdown_empty-state__9uJTV{align-items:center;color:#ffffff59;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px 20px}.NotificationDropdown_empty-state__9uJTV p{font-family:Inter,sans-serif;font-size:13px;margin:0}.NotificationDropdown_load-more__3kiH4{color:#fff6;font-family:Inter,sans-serif;font-size:12px;padding:10px;text-align:center}@media(max-width:480px){.NotificationDropdown_dropdown__8QB13{left:8px;max-height:calc(100vh - 80px);position:fixed;right:8px;top:60px;width:auto}}.NotificationItem_notification-item__UEz7B{align-items:flex-start;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;position:relative;transition:all .2s ease}.NotificationItem_notification-item__UEz7B:hover{background:#ffffff0f}.NotificationItem_notification-item__UEz7B.NotificationItem_unread__TYURQ{background:#667eea14}.NotificationItem_notification-item__UEz7B.NotificationItem_unread__TYURQ:hover{background:#667eea1f}.NotificationItem_item-icon__kSWRz{align-items:center;background:linear-gradient(135deg,#667eea4d,#764ba24d);border-radius:50%;color:#667eea;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.NotificationItem_item-icon__kSWRz.NotificationItem_friend_request__eg3AI{background:linear-gradient(135deg,#48bf914d,#38a1784d);color:#48bf91}.NotificationItem_item-body__qveoi{flex:1 1;min-width:0}.NotificationItem_item-content__JxkB0{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#ffffffe0;display:-webkit-box;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:1.4;margin:0;overflow:hidden}.NotificationItem_unread__TYURQ .NotificationItem_item-content__JxkB0{color:#fffffff2;font-weight:500}.NotificationItem_item-time__h-iDZ{color:#fff6;display:block;font-family:Inter,sans-serif;font-size:11px;font-weight:400;margin-top:3px}.NotificationItem_unread__TYURQ .NotificationItem_item-time__h-iDZ{color:#667eeacc;font-weight:500}.NotificationItem_unread-dot__ZYiKP{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 0 8px #667eea80;flex-shrink:0;height:8px;margin-top:8px;width:8px}.NotificationItem_action-buttons__GJema{display:flex;gap:8px;margin-top:8px}.NotificationItem_btn-accept__za-Y6{background:linear-gradient(135deg,#48bf91,#38a178);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:12px;font-weight:600;padding:5px 14px;transition:all .2s ease}.NotificationItem_btn-accept__za-Y6:hover{opacity:.85;transform:translateY(-1px)}.NotificationItem_btn-accept__za-Y6:active{transform:translateY(0)}.NotificationItem_btn-decline__A\+JvB{background:#ffffff1a;border:none;border-radius:6px;color:#ffffffb3;cursor:pointer;font-family:Inter,sans-serif;font-size:12px;font-weight:600;padding:5px 14px;transition:all .2s ease}.NotificationItem_btn-decline__A\+JvB:hover{background:#ff505040;color:#ff6b6b;transform:translateY(-1px)}.NotificationItem_btn-decline__A\+JvB:active{transform:translateY(0)}.NotificationItem_actioned-label__rWT5A{display:inline-block;font-family:Inter,sans-serif;font-size:11px;font-weight:500;margin-top:6px}.NotificationItem_actioned-label__rWT5A.NotificationItem_accepted__ueAI9{color:#48bf91}.NotificationItem_actioned-label__rWT5A.NotificationItem_declined__TQd3O{color:#fff6}.NotificationPopup_popup__5MD6U{bottom:24px;left:24px;max-width:380px;min-width:320px;opacity:0;pointer-events:auto;position:fixed;transform:translateX(-120%);transition:all .4s cubic-bezier(.4,0,.2,1);z-index:99999}.NotificationPopup_popup__5MD6U.NotificationPopup_visible__b4aNo{opacity:1;transform:translateX(0)}.NotificationPopup_popup__5MD6U.NotificationPopup_leaving__nwQhG{opacity:0;transform:translateX(-120%)}.NotificationPopup_popup-content__SUsZc{align-items:flex-start;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background:#191923f7;border:1px solid #ffffff1a;border-radius:14px;box-shadow:0 8px 32px #0006,0 4px 16px #0000004d,0 0 0 1px #667eea26;cursor:pointer;display:flex;gap:12px;padding:14px 16px;transition:all .2s ease}.NotificationPopup_popup-content__SUsZc:hover{border-color:#667eea4d;box-shadow:0 8px 32px #00000080,0 4px 16px #0000004d,0 0 0 1px #667eea40}.NotificationPopup_popup-avatar__z5OYO{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.NotificationPopup_popup-avatar__z5OYO.NotificationPopup_friend-request__tmyEY{background:linear-gradient(135deg,#48bf91,#38a178)}.NotificationPopup_popup-avatar__z5OYO img{border-radius:50%;height:100%;object-fit:cover;width:100%}.NotificationPopup_popup-body__qA56e{flex:1 1;min-width:0}.NotificationPopup_popup-message__gFCYC{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#ffffffeb;display:-webkit-box;font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:1.4;margin:0;overflow:hidden}.NotificationPopup_popup-time__RpGfg{color:#667eeacc;display:block;font-family:Inter,sans-serif;font-size:11px;font-weight:500;margin-top:4px}.NotificationPopup_popup-close__19-24{align-items:center;background:#ffffff14;border:none;border-radius:50%;color:#ffffff80;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-top:2px;transition:all .2s ease;width:24px}.NotificationPopup_popup-close__19-24:hover{background:#ffffff26;color:#ffffffe6}.NotificationPopup_popup-actions__dTXVS{display:flex;gap:8px;margin-top:8px}.NotificationPopup_popup-btn-accept__fpltN{background:linear-gradient(135deg,#48bf91,#38a178);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:12px;font-weight:600;padding:5px 12px;transition:all .2s ease}.NotificationPopup_popup-btn-accept__fpltN:hover{opacity:.85;transform:translateY(-1px)}.NotificationPopup_popup-btn-decline__jRFQ0{background:#ffffff1a;border:none;border-radius:6px;color:#ffffffb3;cursor:pointer;font-family:Inter,sans-serif;font-size:12px;font-weight:600;padding:5px 12px;transition:all .2s ease}.NotificationPopup_popup-btn-decline__jRFQ0:hover{background:#ff505040;color:#ff6b6b;transform:translateY(-1px)}.NotificationPopup_popup-actioned__-NiQR{display:inline-block;font-family:Inter,sans-serif;font-size:11px;font-weight:500;margin-top:6px}.NotificationPopup_popup-actioned__-NiQR.NotificationPopup_accepted__ST0qx{color:#48bf91}.NotificationPopup_popup-actioned__-NiQR.NotificationPopup_declined__lr8O4{color:#fff6}@keyframes NotificationPopup_slideInRight__EJhKK{0%{opacity:0;transform:translateX(120%)}to{opacity:1;transform:translateX(0)}}@media(max-width:480px){.NotificationPopup_popup__5MD6U{bottom:16px;left:16px;max-width:none;min-width:auto;right:16px}}.DefaultLayout_wrapper__tkNS0{align-items:center;background:#0a0a0f;display:flex;flex-direction:column;margin:0;min-height:100vh;padding:0;position:relative}.DefaultLayout_banner-section__-sihs{contain:layout style;margin:0;min-height:70vh;padding:0;position:relative;width:100%}.DefaultLayout_container__NgAo7{align-items:flex-start;display:flex;gap:2.5rem;justify-content:center;margin-top:3rem;max-width:100%;padding:0 var(--default-layout-horizontal-spacer);position:relative;width:var(--default-layout-width);z-index:2}.DefaultLayout_content__e9Pwb{flex:1 1;margin-top:0;max-width:900px;min-width:0}@media(max-width:1600px){.DefaultLayout_container__NgAo7{gap:2rem;padding:0 4rem;width:100%}.DefaultLayout_content__e9Pwb{max-width:800px}}@media(max-width:1400px){.DefaultLayout_container__NgAo7{gap:1.5rem;padding:0 6rem}.DefaultLayout_content__e9Pwb{max-width:700px}}@media(max-width:1200px){.DefaultLayout_container__NgAo7{gap:1.5rem;padding:0 4rem}.DefaultLayout_content__e9Pwb{flex:1 1;max-width:none}}@media(max-width:992px){.DefaultLayout_container__NgAo7{gap:1rem;padding:0 3rem}.DefaultLayout_content__e9Pwb{margin-right:0}}@media(max-width:768px){.DefaultLayout_container__NgAo7{padding:0 var(--default-layout-horizontal-spacer)}}.NoSidebarLayout_wrapper__3\+t\+G{align-items:center;background:#0a0a0f;display:flex;flex-direction:column;margin:0;min-height:100vh;padding:0;position:relative}.NoSidebarLayout_container__Vg1O1{display:flex;margin-top:0;max-width:100%;padding:0;position:relative;width:100%;z-index:2}.NoSidebarLayout_content__QiNSv{flex:1 1;max-width:100%;width:100%}.ChatBoxContainer_minimized-container__fd3KF{align-items:flex-end;bottom:16px;display:flex;flex-direction:column;gap:8px;pointer-events:none;position:fixed;right:16px;will-change:transform;z-index:1001}.ChatBoxContainer_minimized-container__fd3KF>*{pointer-events:auto}.ChatBoxContainer_expanded-container__-t\+C9{align-items:flex-end;bottom:0;display:flex;flex-direction:row-reverse;gap:8px;pointer-events:none;position:fixed;right:16px;transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;z-index:1000}.ChatBoxContainer_expanded-container__-t\+C9>*{pointer-events:auto}@media(max-width:768px){.ChatBoxContainer_minimized-container__fd3KF{bottom:12px;gap:6px;right:8px}.ChatBoxContainer_expanded-container__-t\+C9{right:8px}}@media(max-width:480px){.ChatBoxContainer_minimized-container__fd3KF{bottom:8px;right:8px}.ChatBoxContainer_expanded-container__-t\+C9{right:8px}.ChatBoxContainer_expanded-container__-t\+C9>:not(:first-child){display:none}}.ChatBox_chat-box__Ok3es{background:#242526;border:1px solid #3a3b3c;border-radius:8px;box-shadow:0 4px 12px #0006,0 0 1px #0000004d;display:flex;flex-direction:column;height:455px;margin-bottom:0;margin-left:0;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:328px;will-change:width,height,border-radius}.ChatBox_chat-box__Ok3es.ChatBox_minimized__TRUk7{border:3px solid #0084ff;border-radius:50%;cursor:pointer;height:60px;margin-bottom:0;overflow:visible;width:60px}.ChatBox_chat-box__Ok3es.ChatBox_minimized__TRUk7:hover{box-shadow:0 4px 16px #0084ff66;transform:scale(1.05)}.ChatBox_chat-box__Ok3es.ChatBox_minimized__TRUk7:hover .ChatBox_close-btn-minimized__1IYru{opacity:1;visibility:visible}.ChatBox_chat-box__Ok3es.ChatBox_has-unread__ER618:not(.ChatBox_minimized__TRUk7){border-color:#0084ff;box-shadow:0 4px 12px #0006,0 0 0 1px #0084ff80}.ChatBox_chat-box__Ok3es.ChatBox_has-unread__ER618:not(.ChatBox_minimized__TRUk7) .ChatBox_header__HOAdK{background:linear-gradient(135deg,#0084ff26,#0084ff14);border-bottom-color:#0084ff4d}.ChatBox_header__HOAdK{align-items:center;background:#242526;border-bottom:1px solid #3a3b3c;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:background .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.ChatBox_header__HOAdK:hover{background:#3a3b3c}.ChatBox_minimized__TRUk7 .ChatBox_header__HOAdK{background:#0000;border:none;border-radius:50%;height:100%;overflow:hidden;padding:0;width:100%}.ChatBox_minimized__TRUk7 .ChatBox_header__HOAdK:hover{background:#0000}.ChatBox_user-info__xmgkA{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.ChatBox_minimized__TRUk7 .ChatBox_user-info__xmgkA{height:100%;justify-content:center;padding:0;width:100%}.ChatBox_avatar__iyj12{border-radius:50%;height:32px;object-fit:cover;width:32px}.ChatBox_minimized__TRUk7 .ChatBox_avatar__iyj12{height:100%;width:100%}.ChatBox_user-details__2FS63{display:flex;flex:1 1;flex-direction:column;min-width:0}.ChatBox_minimized__TRUk7 .ChatBox_user-details__2FS63{display:none}.ChatBox_name__XROiu{color:#e4e6eb;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatBox_status__5oDt4{color:#b0b3b8;font-size:12px}.ChatBox_actions__qd3B9{display:flex;gap:4px}.ChatBox_minimized__TRUk7 .ChatBox_actions__qd3B9{display:none}.ChatBox_action-btn__VrWsr{align-items:center;background:#0000;border:none;border-radius:50%;color:#b0b3b8;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);width:28px}.ChatBox_action-btn__VrWsr:hover{background:#3a3b3c;color:#e4e6eb}.ChatBox_action-btn__VrWsr:active{background:#4e4f50}.ChatBox_messages__Q1bc2{background:#18191a;display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:12px}.ChatBox_messages__Q1bc2::-webkit-scrollbar{width:8px}.ChatBox_messages__Q1bc2::-webkit-scrollbar-track{background:#242526}.ChatBox_messages__Q1bc2::-webkit-scrollbar-thumb{background:#4e4f50;border-radius:4px}.ChatBox_messages__Q1bc2::-webkit-scrollbar-thumb:hover{background:#5a5b5c}.ChatBox_minimized__TRUk7 .ChatBox_messages__Q1bc2{display:none}.ChatBox_empty__laa7a,.ChatBox_loading__0sBgh{align-items:center;color:#b0b3b8;display:flex;flex:1 1;font-size:14px;justify-content:center}.ChatBox_message__3b0sH{align-items:flex-start;animation:ChatBox_slideIn__lqIUW .2s ease;display:flex;flex-direction:column;max-width:70%}@keyframes ChatBox_slideIn__lqIUW{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ChatBox_message-content__5qPq7{word-wrap:break-word;background:#3a3b3c;border-radius:18px;color:#e4e6eb;font-size:14px;line-height:1.4;overflow-wrap:break-word;padding:8px 12px;white-space:pre-wrap;word-break:break-word}.ChatBox_message-link__dg11p{color:#4fc3f7;cursor:pointer;text-decoration:underline;transition:color .2s ease}.ChatBox_message-link__dg11p:hover{color:#81d4fa}.ChatBox_own-message__kw8ZR .ChatBox_message-link__dg11p{color:#fff;opacity:.9;text-decoration:underline}.ChatBox_own-message__kw8ZR .ChatBox_message-link__dg11p:hover{opacity:1}.ChatBox_message-time__0Cro4{color:#b0b3b8;font-size:11px;margin-top:2px;padding-left:12px}.ChatBox_own-message__kw8ZR{align-items:flex-end;align-self:flex-end}.ChatBox_own-message__kw8ZR .ChatBox_message-content__5qPq7{background:#0084ff;color:#fff}.ChatBox_own-message__kw8ZR .ChatBox_message-time__0Cro4{padding-left:0;padding-right:12px}.ChatBox_input-wrapper__IB3qb{align-items:center;background:#242526;border-top:1px solid #3a3b3c;display:flex;gap:4px;padding:8px}.ChatBox_minimized__TRUk7 .ChatBox_input-wrapper__IB3qb{display:none}.ChatBox_input__tLBRa{background:#3a3b3c;border:none;border-radius:20px;color:#e4e6eb;flex:1 1;font-size:14px;outline:none;padding:8px 12px;transition:background .2s cubic-bezier(.4,0,.2,1)}.ChatBox_input__tLBRa:focus{background:#4e4f50}.ChatBox_input__tLBRa::placeholder{color:#b0b3b8}.ChatBox_send-btn__0ezr1{align-items:center;background:#0000;border:none;border-radius:50%;color:#0084ff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);width:32px}.ChatBox_send-btn__0ezr1:hover:not(:disabled){background:#3a3b3c}.ChatBox_send-btn__0ezr1:disabled{color:#5a5b5c;cursor:not-allowed}.ChatBox_typing-indicator__QGE92{align-items:center;animation:ChatBox_slideIn__lqIUW .3s ease;background:#3a3b3c;border-radius:18px;display:flex;gap:8px;max-width:70%;padding:8px 12px}.ChatBox_typing-dots__Srsa4{display:flex;gap:4px}.ChatBox_typing-dots__Srsa4 span{animation:ChatBox_typingDot__Ys8k4 1.4s infinite;background:#b0b3b8;border-radius:50%;height:8px;width:8px}.ChatBox_typing-dots__Srsa4 span:first-child{animation-delay:0s}.ChatBox_typing-dots__Srsa4 span:nth-child(2){animation-delay:.2s}.ChatBox_typing-dots__Srsa4 span:nth-child(3){animation-delay:.4s}@keyframes ChatBox_typingDot__Ys8k4{0%,60%,to{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1)}}.ChatBox_typing-text__IKk4n{color:#b0b3b8;font-size:12px;font-style:italic}@media(max-width:768px){.ChatBox_chat-box__Ok3es{height:400px;width:280px}.ChatBox_chat-box__Ok3es.ChatBox_minimized__TRUk7{height:56px;width:56px}}.ChatBox_unread-badge__OrG-x{align-items:center;background:#fa3e3e;border:2px solid #242526;border-radius:10px;box-shadow:0 2px 4px #0000004d;color:#fff;display:flex;font-size:11px;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 6px;position:absolute;right:-4px;top:-4px}.ChatBox_minimized-wrapper__nKyV5{position:relative}.ChatBox_minimized__TRUk7 .ChatBox_minimized-wrapper__nKyV5{height:100%;width:100%}.ChatBox_close-btn-minimized__1IYru{align-items:center;background:#fa3e3e;border:2px solid #242526;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;position:absolute;right:-8px;top:-8px;transition:all .2s cubic-bezier(.4,0,.2,1);visibility:hidden;width:24px;z-index:10}.ChatBox_close-btn-minimized__1IYru:hover{background:#c0392b;transform:scale(1.1)}.ChatBox_close-btn-minimized__1IYru svg{height:12px;width:12px}.ChatBox_chat-box__Ok3es:not(.ChatBox_minimized__TRUk7) .ChatBox_close-btn-minimized__1IYru{display:none}.ChatBox_unread-badge-minimized__CG6lh{align-items:center;animation:ChatBox_badge-pulse__M\+JYc 2s ease-in-out infinite;background:#fa3e3e;border:2px solid #242526;border-radius:10px;color:#fff;display:flex;font-size:11px;font-weight:600;height:20px;justify-content:center;left:-4px;min-width:20px;padding:0 6px;position:absolute;top:-4px;z-index:10}@keyframes ChatBox_badge-pulse__M\+JYc{0%,to{box-shadow:0 0 0 0 #fa3e3eb3}50%{box-shadow:0 0 0 4px #fa3e3e00}}.ChatBox_attach-btn__5SiBw{align-items:center;background:#0000;border:none;border-radius:50%;color:#b0b3b8;cursor:pointer;display:flex;height:32px;justify-content:center;min-width:32px;transition:all .2s cubic-bezier(.4,0,.2,1);width:32px}.ChatBox_attach-btn__5SiBw:hover:not(:disabled){background:#3a3b3c;color:#0084ff}.ChatBox_attach-btn__5SiBw:disabled{color:#5a5b5c;cursor:not-allowed}.ChatBox_message-attachments__Wj1Lf{border-radius:12px;display:flex;flex-direction:column;gap:4px;max-width:220px;overflow:hidden}.ChatBox_message-attachments__Wj1Lf.ChatBox_multiple__XDJVO{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr)}.ChatBox_attachment-item__fd\+Pq{border-radius:8px;overflow:hidden}.ChatBox_attachment-image__MRr6f{border-radius:8px;cursor:pointer;display:block;max-height:200px;object-fit:cover;transition:opacity .2s ease;width:100%}.ChatBox_attachment-image__MRr6f:hover{opacity:.9}.ChatBox_video-wrapper__aKS6D{background:#000;border-radius:12px;box-shadow:0 2px 8px #0000004d;overflow:hidden;position:relative;transition:transform .2s ease,box-shadow .2s ease;width:100%}.ChatBox_video-wrapper__aKS6D:hover{box-shadow:0 4px 12px #0006;transform:translateY(-2px)}.ChatBox_video-wrapper__aKS6D:hover .ChatBox_video-overlay__RHz0o{opacity:0}.ChatBox_attachment-video__4uO3-{background:#000;cursor:pointer;display:block;max-height:250px;width:100%}.ChatBox_attachment-video__4uO3-::-webkit-media-controls-panel{background:linear-gradient(0deg,#000c,#0000)}.ChatBox_video-overlay__RHz0o{align-items:center;background:#0000004d;bottom:0;display:flex;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease}.ChatBox_video-wrapper__aKS6D:not(:hover) .ChatBox_video-overlay__RHz0o{opacity:1}.ChatBox_play-icon__vO-Gf{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));opacity:.9}.ChatBox_fb-audio-player__drrRZ{align-items:center;background:#3a3b3c;border-radius:18px;display:flex;gap:8px;max-width:280px;min-width:200px;padding:8px 12px;transition:all .2s ease}.ChatBox_fb-audio-player__drrRZ:hover{background:#4e4f50}.ChatBox_fb-audio-player__drrRZ.ChatBox_own-message__kw8ZR{background:#0084ffe6}.ChatBox_fb-audio-player__drrRZ.ChatBox_own-message__kw8ZR:hover{background:#0084ff}.ChatBox_fb-audio-player__drrRZ.ChatBox_own-message__kw8ZR .ChatBox_fb-audio-play-btn__uUMiY{background:#ffffff4d;color:#fff}.ChatBox_fb-audio-player__drrRZ.ChatBox_own-message__kw8ZR .ChatBox_fb-audio-bar__n1aSe,.ChatBox_fb-audio-player__drrRZ.ChatBox_own-message__kw8ZR .ChatBox_fb-audio-play-btn__uUMiY:hover{background:#fff6}.ChatBox_fb-audio-player__drrRZ.ChatBox_own-message__kw8ZR .ChatBox_fb-audio-bar__n1aSe.ChatBox_active__PS60Z{background:#fff}.ChatBox_fb-audio-player__drrRZ.ChatBox_own-message__kw8ZR .ChatBox_fb-audio-time__9N2FC{color:#ffffffe6}.ChatBox_fb-audio-play-btn__uUMiY{align-items:center;background:#0084ff;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .2s ease;width:32px}.ChatBox_fb-audio-play-btn__uUMiY:hover{background:#0073e6;transform:scale(1.05)}.ChatBox_fb-audio-play-btn__uUMiY:active{transform:scale(.95)}.ChatBox_fb-audio-play-btn__uUMiY svg{height:16px;margin-left:1px;width:16px}.ChatBox_fb-audio-waveform__g-j3Y{align-items:center;cursor:pointer;display:flex;flex:1 1;height:32px;padding:0 4px;position:relative}.ChatBox_fb-audio-bars__Ymtj7{align-items:center;display:flex;gap:2px;height:100%;width:100%}.ChatBox_fb-audio-bar__n1aSe{background:#ffffff4d;border-radius:2px;flex:1 1;min-height:3px;transition:all .1s ease}.ChatBox_fb-audio-bar__n1aSe.ChatBox_active__PS60Z{background:#0084ff}.ChatBox_fb-audio-progress__Rxds1{height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:width .05s linear}.ChatBox_fb-audio-time__9N2FC{color:#b0b3b8;flex-shrink:0;font-size:12px;font-weight:500;min-width:32px;text-align:right}.ChatBox_audio-wrapper__fY2rF{align-items:center;background:linear-gradient(135deg,#3a3b3c,#2d2e2f);border:1px solid #ffffff0d;border-radius:20px;box-shadow:0 2px 8px #0003;display:flex;gap:12px;max-width:100%;min-width:250px;padding:12px 16px;transition:all .2s ease}.ChatBox_audio-wrapper__fY2rF:hover{border-color:#ffffff1a;box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.ChatBox_own-message__kw8ZR .ChatBox_audio-wrapper__fY2rF{background:linear-gradient(135deg,#0084ff4d,#0084ff33);border-color:#fff3}.ChatBox_own-message__kw8ZR .ChatBox_audio-wrapper__fY2rF .ChatBox_audio-icon__1b0gr{background:#fff3;color:#fff}.ChatBox_own-message__kw8ZR .ChatBox_audio-wrapper__fY2rF .ChatBox_audio-label__\+bgDb{color:#ffffffe6}.ChatBox_audio-icon__1b0gr{align-items:center;background:#0084ff33;border-radius:50%;color:#0084ff;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s ease;width:40px}.ChatBox_audio-wrapper__fY2rF:hover .ChatBox_audio-icon__1b0gr{background:#0084ff4d;transform:scale(1.1)}.ChatBox_audio-icon__1b0gr svg{height:24px;width:24px}.ChatBox_attachment-audio__mCe8-{background:#0000;border:none;flex:1 1;height:36px;min-width:0;outline:none}.ChatBox_attachment-audio__mCe8-::-webkit-media-controls-panel{background:#0000}.ChatBox_attachment-audio__mCe8-::-webkit-media-controls-current-time-display,.ChatBox_attachment-audio__mCe8-::-webkit-media-controls-play-button,.ChatBox_attachment-audio__mCe8-::-webkit-media-controls-time-remaining-display{color:#e4e6eb}.ChatBox_attachment-audio__mCe8-::-webkit-media-controls-timeline{background:#ffffff1a;border-radius:4px}.ChatBox_own-message__kw8ZR .ChatBox_attachment-audio__mCe8-::-webkit-media-controls-current-time-display,.ChatBox_own-message__kw8ZR .ChatBox_attachment-audio__mCe8-::-webkit-media-controls-play-button,.ChatBox_own-message__kw8ZR .ChatBox_attachment-audio__mCe8-::-webkit-media-controls-time-remaining-display{color:#fff}.ChatBox_own-message__kw8ZR .ChatBox_attachment-audio__mCe8-::-webkit-media-controls-timeline{background:#fff3}.ChatBox_audio-info__uRW8d{display:none}.ChatBox_audio-label__\+bgDb{color:#b0b3b8;font-size:12px;font-weight:500}.ChatBox_attachment-file__Ipgzr{align-items:center;background:#3a3b3c;border-radius:12px;color:#e4e6eb;cursor:pointer;display:flex;gap:8px;min-width:160px;padding:8px 12px;text-decoration:none;transition:background .2s ease}.ChatBox_attachment-file__Ipgzr:hover{background:#4e4f50}.ChatBox_attachment-file__Ipgzr svg{color:#0084ff;flex-shrink:0}.ChatBox_own-message__kw8ZR .ChatBox_attachment-file__Ipgzr{background:#ffffff26}.ChatBox_own-message__kw8ZR .ChatBox_attachment-file__Ipgzr:hover{background:#ffffff40}.ChatBox_own-message__kw8ZR .ChatBox_attachment-file__Ipgzr svg{color:#fff}.ChatBox_file-info__4k5qD{display:flex;flex:1 1;flex-direction:column;min-width:0}.ChatBox_file-name__-A2lF{color:#e4e6eb;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatBox_own-message__kw8ZR .ChatBox_file-name__-A2lF{color:#fff}.ChatBox_file-size__47Mwp{color:#b0b3b8;font-size:11px}.ChatBox_own-message__kw8ZR .ChatBox_file-size__47Mwp{color:#ffffffb3}.ChatBox_file-preview-area__cMF0F{background:#1c1d1e;border-top:1px solid #3a3b3c;display:flex;gap:6px;max-height:100px;overflow-x:auto;padding:8px 12px}.ChatBox_file-preview-area__cMF0F::-webkit-scrollbar{height:4px}.ChatBox_file-preview-area__cMF0F::-webkit-scrollbar-thumb{background:#4e4f50;border-radius:2px}.ChatBox_file-preview-item__3gU1X{background:#242526;border:1px solid #3a3b3c;border-radius:8px;flex-shrink:0;height:64px;overflow:hidden;position:relative;width:64px}.ChatBox_file-preview-item__3gU1X.ChatBox_video-preview__gx2FC{width:80px}.ChatBox_file-preview-item__3gU1X.ChatBox_audio-preview__o605t{width:120px}.ChatBox_preview-thumb__t3mJW{display:block;height:100%;object-fit:cover;width:100%}.ChatBox_preview-video-wrapper__PJySI{background:#000;height:100%;position:relative;width:100%}.ChatBox_preview-video__ZtBdf{display:block;height:100%;object-fit:cover;width:100%}.ChatBox_preview-video-overlay__nLmzC{align-items:center;background:#0006;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0}.ChatBox_preview-video-overlay__nLmzC svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));opacity:.9}.ChatBox_preview-audio-wrapper__A-Mxj{align-items:center;background:linear-gradient(135deg,#3a3b3c,#2d2e2f);display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:8px;width:100%}.ChatBox_preview-audio-icon__CdyEd{align-items:center;background:#0084ff33;border-radius:50%;color:#0084ff;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ChatBox_preview-audio-name__OeT1F{color:#b0b3b8;font-size:9px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ChatBox_preview-file-icon__aGDBQ{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:4px;width:100%}.ChatBox_preview-file-icon__aGDBQ svg{color:#0084ff;flex-shrink:0}.ChatBox_preview-file-name__DhZB\+{color:#b0b3b8;font-size:9px;margin-top:2px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ChatBox_preview-remove-btn__0NpBH{align-items:center;background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;position:absolute;right:2px;top:2px;transition:background .2s ease;width:18px}.ChatBox_preview-remove-btn__0NpBH:hover{background:#fa3e3e}.ChatBox_preview-remove-btn__0NpBH svg{height:10px;width:10px}.ChatBox_upload-progress-wrapper__XmJfK{background:#1c1d1e;border-top:1px solid #3a3b3c;height:20px;overflow:hidden;position:relative}.ChatBox_upload-progress-bar__4QdRN{background:linear-gradient(90deg,#0084ff,#00b4ff);border-radius:0;height:100%;transition:width .3s ease}.ChatBox_upload-progress-text__aDvKi{color:#e4e6eb;font-size:11px;font-weight:500;left:50%;position:absolute;text-shadow:0 0 4px #00000080;top:50%;transform:translate(-50%,-50%);white-space:nowrap}:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}:where(h1){-webkit-margin-after:.67em;-webkit-margin-before:.67em;font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;-webkit-margin-before:0;margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}:root{--primary:#fe2c55;--black:#000;--white:#fff;--dark:#595555;--text-color:#dbdbdb;--font-family:"TikTokFont",sans-serif;--bg-primary:#0f0f0f;--bg-secondary:#141414;--bg-tertiary:#1a1a1a;--card-bg:#1a1a1a;--card-hover-bg:#2a2a2a;--card-border:#ffffff1a;--accent-primary:#e50914;--accent-primary-dark:#b20710;--accent-hot:#ff6b00;--accent-hot-dark:#ff4500;--accent-new:#00d9ff;--accent-new-dark:#09c;--accent-gold:gold;--text-primary:#fff;--text-secondary:#b3b3b3;--text-muted:grey;--text-disabled:#4d4d4d;--gradient-primary:linear-gradient(135deg,#e50914,#b20710);--gradient-hot:linear-gradient(135deg,#ff6b00,#ff4500);--gradient-new:linear-gradient(135deg,#00d9ff,#09c);--gradient-gold:linear-gradient(135deg,gold,orange);--gradient-overlay:linear-gradient(0deg,#000000e6 0%,#0000);--shadow-sm:0 2px 8px #0000004d;--shadow-md:0 4px 16px #0006;--shadow-lg:0 8px 32px #00000080;--shadow-xl:0 16px 48px #0009;--glow-red:0 0 20px #e5091480;--glow-hot:0 0 20px #ff6b0080;--glow-new:0 0 20px #00d9ff80;--transition-fast:0.2s cubic-bezier(0.4,0,0.2,1);--transition-normal:0.3s cubic-bezier(0.4,0,0.2,1);--transition-slow:0.4s cubic-bezier(0.4,0,0.2,1);--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:50px;--default-layout-header-height:70px;--default-layout-width:1600px;--default-layout-horizontal-spacer:24px;--sidebar-left-width:320px;--sidebar-right-width:320px}html{font-size:62.5%;scroll-behavior:smooth}body{background-color:#282828!important;color:#dbdbdb;color:var(--text-color);font-family:TikTokFont,sans-serif;font-family:var(--font-family);font-size:1.6rem;line-height:1.5;margin:0;overflow-y:overlay;padding:0;text-rendering:optimizeSpeed}html ::-webkit-scrollbar{border-radius:0;width:10px}html ::-webkit-scrollbar-thumb{background-color:#fff3;border:2px solid #0f0f0f;border:2px solid var(--bg-primary);border-radius:5px}html ::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}html ::-webkit-scrollbar-track{background-color:#ffffff0d;border-radius:0}*{box-sizing:border-box;margin:0;padding:0}[tabindex],button,input{border:none;outline:none}a{color:#dbdbdb;color:var(--text-color);text-decoration:none}@font-face{font-display:swap;font-family:TikTokFont;font-weight:400;src:url(/static/media/TikTokFont-Regular.0ca75da985ad7821cbde.woff2)}@font-face{font-display:swap;font-family:TikTokFont;font-weight:600;src:url(/static/media/TikTokFont-Semibold.0a3262809350126554ad.woff2)}@font-face{font-display:swap;font-family:TikTokFont;font-weight:700;src:url(/static/media/TikTokFont-Bold.145f211a356fce76072d.woff2)}@font-face{font-display:swap;font-family:TikTokFont;font-weight:700;src:url(/static/media/TikTokDisplayFont-Bold.b191c0620e8c9617ea10.woff2)}body .tippy-box{background-color:#545454eb;border-radius:8px;font-size:1.5rem;font-weight:600;line-height:2.2rem}body .tippy-content{padding:8px 9px}body .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-8px}body .tippy-arrow{color:#545454eb}
/*# sourceMappingURL=main.057e32b3.css.map*/