._authScreen_q4ig3_1{z-index:10000;background:#0b0b0e;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}._authScreen_q4ig3_1:after{content:"";background:radial-gradient(circle, rgba(var(--accent-rgb,167, 79, 255), .12) 0, transparent 70%);z-index:0;pointer-events:none;width:900px;height:900px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._authPattern_q4ig3_28{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}._authCard_q4ig3_39{background:rgba(var(--card-rgb,26, 26, 36), .6);-webkit-backdrop-filter:blur(20px);z-index:10;box-sizing:border-box;border:1px solid #ffffff14;border-radius:32px;flex-direction:column;align-items:center;width:90%;max-width:380px;padding:40px 30px;animation:.6s cubic-bezier(.2,.8,.2,1) _slideUp_q4ig3_1;display:flex;position:relative;box-shadow:0 30px 60px #0009,inset 0 1px #ffffff1a}._authLogo_q4ig3_58{justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:flex}._authLogo_q4ig3_58 img{object-fit:contain;border-radius:16px;width:64px;height:64px}._authTitle_q4ig3_74{letter-spacing:2px;background:var(--accent);-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text;margin:0 0 20px;font-size:52px;font-weight:900}._authTabs_q4ig3_86{box-sizing:border-box;background:#0000004d;border-radius:16px;width:100%;margin-bottom:25px;padding:4px;display:flex}._authTab_q4ig3_86{text-align:center;font-size:calc(14px * var(--font-size-scale));color:#888;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;flex:1;padding:12px 0;font-weight:700;transition:all .3s}._authTab_q4ig3_86._active_q4ig3_109{background:rgba(var(--accent-rgb,167, 79, 255), .15);color:var(--accent-solid);box-shadow:0 4px 15px #0003}._inputGroup_q4ig3_115{width:100%;margin-bottom:16px;position:relative}._inputIcon_q4ig3_121{fill:#666;pointer-events:none;width:20px;height:20px;transition:all .3s;position:absolute;top:50%;left:18px;transform:translateY(-50%)}._inputGroup_q4ig3_115 input{background:rgba(var(--card-rgb,26, 26, 36), .5);color:#fff;width:100%;font-size:calc(15px * var(--font-size-scale));box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff1a;border-radius:14px;outline:none;padding:14px 14px 14px 45px;font-family:Plus Jakarta Sans,sans-serif;transition:border-color .2s,background-color .2s}._inputGroup_q4ig3_115 input:focus{border-color:var(--accent-solid);background:rgba(var(--accent-rgb,167, 79, 255), .05);box-shadow:0 0 20px rgba(var(--accent-rgb,167, 79, 255), .15)}._inputGroup_q4ig3_115 input:focus~._inputIcon_q4ig3_121{fill:var(--accent-solid)}._termsBox_q4ig3_158{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;margin-bottom:20px;padding-left:2px;display:flex}._termsLabel_q4ig3_168{cursor:pointer;font-size:calc(12px * var(--font-size-scale));color:#aaa;text-align:left;align-items:center;gap:10px;line-height:1.4;display:flex}._termsLabel_q4ig3_168 input[type=checkbox]{display:none}._checkmark_q4ig3_183{background:#0000004d;border:2px solid #ffffff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;transition:all .2s;display:flex}._termsLabel_q4ig3_168 input[type=checkbox]:checked~._checkmark_q4ig3_183{background:var(--accent-solid);border-color:var(--accent-solid)}._checkmark_q4ig3_183:after{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;margin-bottom:2px;transition:all .2s;transform:rotate(45deg)}._termsLabel_q4ig3_168 input[type=checkbox]:checked~._checkmark_q4ig3_183:after{opacity:1}._termsText_q4ig3_218{flex:1;line-height:1.4}._termsText_q4ig3_218 a{color:var(--accent-solid);font-weight:600;text-decoration:none}._termsText_q4ig3_218 a:hover{text-decoration:underline}._submitBtn_q4ig3_233{background:linear-gradient(135deg, var(--accent-solid), var(--accent-hover));width:300px;color:var(--on-accent,#fff);font-weight:700;font-size:calc(15px * var(--font-size-scale));letter-spacing:1px;cursor:pointer;box-shadow:0 10px 25px rgba(var(--accent-rgb,167, 79, 255), .3);border:none;border-radius:14px;margin-top:12px;padding:14px;transition:transform .3s,box-shadow .3s,filter .3s}._submitBtn_q4ig3_233:hover{box-shadow:0 0 25px rgba(var(--accent-rgb,167, 79, 255), .5);filter:brightness(1.1);transform:scale(1.03)}._submitBtn_q4ig3_233:active{transform:scale(.97)}._submitBtn_q4ig3_233:disabled{opacity:.6;cursor:not-allowed;transform:none}._error_q4ig3_265{color:#ff4d4d;font-size:calc(13px * var(--font-size-scale));text-align:center;min-height:18px;margin-top:15px;font-weight:600;transition:padding .2s,background .2s,border-color .2s}._error_q4ig3_265._info_q4ig3_275{color:var(--accent-solid);background:rgba(var(--accent-rgb,167, 79, 255), .08);border:1px solid rgba(var(--accent-rgb,167, 79, 255), .2);border-radius:12px;width:100%;padding:10px 14px;font-weight:500;line-height:1.4}._langToggle_q4ig3_286{cursor:pointer;color:#888;font-weight:700;font-size:calc(14px * var(--font-size-scale));z-index:100;align-items:center;gap:6px;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}._langToggle_q4ig3_286:hover{color:#fff}._langToggle_q4ig3_286 svg{fill:currentColor;width:20px;height:20px}._twoFAContainer_q4ig3_311{width:100%;animation:.3s _fadeSlideIn_q4ig3_1}._backLink_q4ig3_316{color:var(--accent-solid);font-size:calc(13px * var(--font-size-scale));cursor:pointer;text-align:center;margin-bottom:15px;font-weight:700}@keyframes _slideUp_q4ig3_1{0%{opacity:0;filter:blur(10px);transform:translateY(30px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes _fadeSlideIn_q4ig3_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _authExit_q4ig3_1{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(20px);transform:scale(1.15)}}@keyframes _shake_q4ig3_1{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}@media (width<=400px){._authCard_q4ig3_39{width:95%!important;padding:30px 20px!important}}._container_1a69n_1{z-index:20000;pointer-events:none;flex-direction:column;align-items:center;gap:10px;width:100%;padding-top:30px;display:flex;position:fixed;top:0;left:0}._toast_1a69n_15{-webkit-backdrop-filter:blur(12px);pointer-events:auto;cursor:pointer;min-width:200px;max-width:90%;font-size:calc(14px * var(--font-size-scale));letter-spacing:.3px;color:#fff;text-align:center;border:1px solid #ffffff26;border-radius:15px;justify-content:center;align-items:center;padding:12px 22px 12px 42px;font-weight:600;animation:.35s cubic-bezier(.34,1.56,.64,1) forwards _toastIn_1a69n_1;display:flex;position:relative;box-shadow:0 10px 35px #0000008c}._toast_1a69n_15._leaving_1a69n_39{animation:.3s ease-in forwards _toastOut_1a69n_1}._icon_1a69n_43{fill:#fff;flex-shrink:0;width:20px;height:20px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}._info_1a69n_54{background:rgba(var(--accent-rgb,167, 79, 255), .92);border-color:rgba(var(--accent-rgb,167, 79, 255), .5);box-shadow:0 10px 35px #0000008c, 0 0 25px rgba(var(--accent-rgb,167, 79, 255), .25)}._success_1a69n_60{background:#4caf50eb;border-color:#4caf5080;box-shadow:0 10px 35px #0000008c,0 0 25px #4caf504d}._error_1a69n_66{background:#ff4d4deb;border-color:#ff4d4d80;box-shadow:0 10px 35px #0000008c,0 0 25px #ff4d4d4d}@keyframes _toastIn_1a69n_1{0%{opacity:0;transform:translateY(-25px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _toastOut_1a69n_1{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-25px)scale(.9)}}._overlay_1md3i_1{background:var(--bg,#0a0a0c);z-index:2147483647;opacity:0;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:fixed;inset:0}._overlay_1md3i_1._visible_1md3i_13{opacity:1}._overlay_1md3i_1._closing_1md3i_17{opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1)}._card_1md3i_22{flex-direction:column;align-items:center;gap:18px;width:90vw;max-width:380px;padding:40px 32px;display:flex}._heroIcon_1md3i_32{animation:3s ease-in-out infinite _pulse_1md3i_1}@keyframes _pulse_1md3i_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}._title_1md3i_41{color:#fff;text-align:center;margin:0;font-size:22px;font-weight:700}._subtitle_1md3i_49{color:#888;text-align:center;margin:0;font-size:14px}._passwordRow_1md3i_56{align-items:center;gap:10px;display:flex}._input_1md3i_62{color:#fff;text-align:center;letter-spacing:6px;text-transform:uppercase;background:#ffffff0f;border:2px solid #ffffff1a;border-radius:16px;outline:none;font-family:SF Mono,Fira Code,monospace;font-size:24px;font-weight:700;transition:border-color .2s}._input_1md3i_62:focus{border-color:var(--accent-solid,#a74fff);box-shadow:0 0 0 3px rgba(var(--accent-rgb,167, 79, 255), .15)}._input_1md3i_62::placeholder{color:#ffffff26;letter-spacing:2px;font-weight:400}._error_1md3i_88{color:#ff3b30;text-align:center;background:#ff3b301a;border-radius:10px;width:100%;padding:8px 16px;font-size:13px}._unlockBtn_1md3i_98{background:var(--accent-solid,#a74fff);width:100%;color:var(--on-accent,#fff);cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;min-height:52px;padding:16px;font-family:inherit;font-size:17px;font-weight:600;transition:all .2s;display:flex}._unlockBtn_1md3i_98:hover:not(:disabled){filter:brightness(1.1);box-shadow:0 6px 20px rgba(var(--accent-rgb,167, 79, 255), .3);transform:translateY(-1px)}._unlockBtn_1md3i_98:active:not(:disabled){transform:scale(.98)}._unlockBtn_1md3i_98:disabled{opacity:.5;cursor:not-allowed}._spinner_1md3i_131{border:2.5px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite _spin_1md3i_131}@keyframes _spin_1md3i_131{to{transform:rotate(360deg)}}:root{--accent:linear-gradient(135deg, #a74fff, #6a11cb);--accent-solid:#a74fff;--accent-rgb:167, 79, 255;--accent-hover:#9147e0;--bg:#0a0a0c;--bg-elevated:#0f0f13;--sidebar:#121218;--sidebar-hover:#1a1a22;--card:#1a1a24;--card-hover:#22222c;--card-rgb:26, 26, 36;--bg-rgb:10, 10, 12;--border:#252530;--border-light:#2e2e3a;--sent:#2d1b4d;--sent-hover:#3a255a;--rcv:#1e1e24;--rcv-hover:#282830;--on-accent:#fff;--tg-blue:#50a2e9;--success:#4caf50;--warning:#ff9500;--error:#ff4d4d;--error-rgb:255, 77, 77;--error-bg:#ff4d4d26;--text-primary:#f0f0f0;--text-secondary:#aaa;--text-muted:#888;--text-dim:#777;--shadow-sm:0 2px 8px #0000004d;--shadow-md:0 8px 25px #0006;--shadow-lg:0 20px 60px #00000080;--shadow-glow:0 0 20px #a74fff4d;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:50%;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-smooth:.3s cubic-bezier(.4, 0, .2, 1);--transition-bounce:.35s cubic-bezier(.175, .885, .32, 1.275);--z-dropdown:1000;--z-modal:10000;--z-toast:20000;--z-lightbox:2147480000;--msg-text-size:15px;--font-size-base:15px;--font-size-scale:1;--fs-unit:1px;--font-main:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading:"Ubuntu", sans-serif;--font-mono:"SF Mono", "Fira Code", monospace}*{box-sizing:border-box;font-family:var(--font-main,"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;margin:0;padding:0}[contenteditable=true],input,textarea{-webkit-user-select:text;user-select:text}html,body{background:var(--bg);color:#f0f0f0;overscroll-behavior-x:none;overscroll-behavior-y:none;width:100vw;height:100vh;font-size:var(--font-size-base,15px);overflow:hidden}#root{width:100%;height:100%}button,input,select,textarea{font-family:var(--font-main,"Plus Jakarta Sans", sans-serif)}a{color:var(--accent-solid);text-decoration:none}a:hover{text-decoration:underline}::selection{background:var(--accent-solid,#a74fff);color:var(--on-accent,#fff)}::selection{background:var(--accent-solid,#a74fff);color:var(--on-accent,#fff)}::-webkit-scrollbar-thumb{background:#a74fff4d;border-radius:10px;transition:all .3s}::-webkit-scrollbar-thumb:hover{background:var(--accent)}html[data-scrollbar=thin] ::-webkit-scrollbar{width:3px}html[data-scrollbar=normal] ::-webkit-scrollbar{width:5px}html[data-scrollbar=medium] ::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:0 0}*{scrollbar-color:#a74fff4d transparent}::-webkit-scrollbar{display:none!important}*{scrollbar-color:transparent transparent!important;scrollbar-width:none!important}.msgContainer,.contactList,.chatArea,[class*=scrollArea],[class*=leftPanel],[class*=rightPanel],[class*=menuList],[class*=results]{scrollbar-width:thin!important;scrollbar-color:#a74fff4d transparent!important}.msgContainer::-webkit-scrollbar{width:5px;display:block!important}.contactList::-webkit-scrollbar{width:5px;display:block!important}.chatArea::-webkit-scrollbar{width:5px;display:block!important}[class*=scrollArea]::-webkit-scrollbar{width:5px;display:block!important}[class*=leftPanel]::-webkit-scrollbar{width:5px;display:block!important}[class*=rightPanel]::-webkit-scrollbar{width:5px;display:block!important}[class*=menuList]::-webkit-scrollbar{width:5px;display:block!important}[class*=results]::-webkit-scrollbar{width:5px;display:block!important}html[data-sidebar=compact] [class*=sidebar_] [class*=infoBox],html[data-sidebar=compact] [class*=sidebar_] [class*=sidebarTitle]{display:none}html[data-sidebar=compact] [class*=sidebar_] [class*=sidebarHeaderLeft]{gap:0}html[data-sidebar=compact] [class*=sidebar_] [class*=sidebarHeader]{padding:12px 8px 12px 14px}html[data-sidebar=compact] [class*=sidebar_] [class*=searchWrapper],html[data-sidebar=compact] [class*=sidebarHeader] [class*=controlBtn]:last-child{display:none}html[data-sidebar=compact] [class*=sidebar_] [class*=contactItem]{justify-content:center;gap:0;padding:8px}html[data-sidebar=compact] [class*=sidebar_] [class*=unreadBadge]{border-radius:50%;min-width:8px;height:8px;padding:0;font-size:0;top:2px;right:2px}html[data-sidebar=compact] [class*=sidebar_] [class*=avatarBox]{margin:0}input,textarea,select{outline:none}input::placeholder,textarea::placeholder{color:#777}input:disabled,textarea:disabled,button:disabled{opacity:.5;cursor:not-allowed}img{max-width:100%;height:auto;display:block}[data-anim-off] *,[data-anim-off] :before,[data-anim-off] :after{transition:none!important;animation:none!important}[data-anim-fast] *,[data-anim-fast] :before,[data-anim-fast] :after{transition-duration:.12s;animation-duration:.12s}[data-anim-fast] [data-anim-preserve] *,[data-anim-fast] [data-anim-preserve] :before,[data-anim-fast] [data-anim-preserve] :after{animation-duration:initial;transition-duration:initial}[data-anim-off] [data-anim-preserve] *,[data-anim-off] [data-anim-preserve] :before,[data-anim-off] [data-anim-preserve] :after{animation:initial!important;transition:initial!important}@keyframes gpu-init{0%{transform:translateZ(0)}to{transform:translateZ(0)}}*,:before,:after{will-change:auto;backface-visibility:hidden}[style*=transform],[style*=animation],[style*=transition],[class*=modal],[class*=overlay],[class*=drawer],[class*=panel],[class*=context],[class*=toast],[class*=popup],[class*=menu],[class*=transition],[class*=slide],[class*=scale],[class*=fade],[class*=anim]{will-change:transform, opacity;contain:layout style}input,textarea{will-change:auto;contain:none}@keyframes loaderSpin{to{transform:rotate(360deg)}}@keyframes loaderFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes loaderShine{to{background-position:200%}}@keyframes loaderPulseText{0%,to{opacity:.3}50%{opacity:1}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%)translateY(-40px)scale(.9)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes toastOut{0%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-20px)scale(.9)}}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalPop{0%{opacity:0;transform:scale(.8)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes iosSlideIn{0%{opacity:0;transform:scale(.85)translateY(30px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes iosSlideOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.85)translateY(30px)}}@keyframes fadeInBg{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}to{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c}}@keyframes springIn{0%{opacity:0;transform:scale(.7)translateY(40px)}50%{opacity:1;transform:scale(1.05)translateY(-5px)}70%{transform:scale(.98)translateY(2px)}to{transform:scale(1)translateY(0)}}@keyframes accountSpringIn{0%{opacity:0;transform:scale(.85)translateY(30px)}65%{opacity:1;transform:scale(1.03)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes menuShow{0%{opacity:0;transform:scale(.95)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes menuHide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@keyframes menuPopUp{0%{opacity:0;transform:scale(.8)translateY(15px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes menuPopDown{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.9)translateY(15px)}}@keyframes msgBounce{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes dateAppear{0%{opacity:0;transform:scale(.8)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes chatItemIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tickArrival{0%{opacity:0;transform:translate(-5px)scale(.5)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes tickFadeIn{0%{opacity:0;transform:scale(.5)translate(-5px)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes floatEmpty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatEmptyMedia{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes searchWobble{0%,to{transform:rotate(0)translate(0)}25%{transform:rotate(-10deg)translate(-3px)}75%{transform:rotate(10deg)translate(3px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bgGlow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}@keyframes lockFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes lockPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}@keyframes shakeError{0%,to{transform:translate(0)}25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-4px)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}@keyframes slideDownSearch{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpSearch{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes doorOpen{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes emojiPop{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes fall{0%{opacity:1;transform:translateY(0)rotate(0)translate(0)}25%{transform:translateY(25vh)rotate(90deg)translate(30px)}50%{transform:translateY(50vh)rotate(180deg)translate(-30px)}75%{transform:translateY(75vh)rotate(270deg)translate(30px)}to{opacity:0;transform:translateY(110vh)rotate(720deg)translate(0)}}@keyframes authExit{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(20px);transform:scale(1.15)}}@keyframes slideUp{0%{opacity:0;filter:blur(10px);transform:translateY(30px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes menuFadeIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes typingDots{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}@keyframes pulseBg{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.3)}}.animate-slide-down{animation:.2s ease-out forwards slideDownSearch}.animate-slide-up{animation:.2s ease-in forwards slideUpSearch}.animate-menu-pop{animation:.3s cubic-bezier(.34,1.56,.64,1) forwards menuPopUp}.animate-fade-in{animation:.3s forwards fadeIn}.animate-spin{animation:1s linear infinite spin}.animate-shake{animation:.4s ease-in-out both shakeError}
