.LanguageSwitcher_fabContainer__wNfME{position:relative;display:flex;flex-direction:column;align-items:flex-end}.LanguageSwitcher_fabButton__HP9_t{width:56px;height:56px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;font-size:1.5rem;cursor:pointer;box-shadow:0 10px 25px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.175,.885,.32,1.275);z-index:100}.LanguageSwitcher_fabButton__HP9_t:hover{transform:scale(1.1) rotate(5deg);box-shadow:0 15px 35px rgba(0,0,0,.15);border-color:#3b82f6}.LanguageSwitcher_fabButtonActive__ePt4u{background:#3b82f6;color:#fff;transform:rotate(15deg)}.LanguageSwitcher_menu__ASQiD{position:absolute;bottom:70px;right:0;background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:1.5rem;padding:.75rem;box-shadow:0 20px 50px rgba(0,0,0,.15);width:220px;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);opacity:0;transform:translateY(20px) scale(.95);pointer-events:none;transition:all .4s cubic-bezier(.16,1,.3,1);z-index:90;max-height:400px;overflow-y:auto}.LanguageSwitcher_menuOpen__4RgK0{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.LanguageSwitcher_menuItem__i_0Vl{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:1rem;font-size:.9rem;font-weight:600;color:#1e293b;transition:all .2s ease;border:none;background:transparent;cursor:pointer;text-align:left}.LanguageSwitcher_menuItem__i_0Vl:hover{background:#f1f5f9;color:#3b82f6;padding-left:1.25rem}.LanguageSwitcher_menuItemActive__C85u5{background:#eff6ff;color:#3b82f6}.LanguageSwitcher_langFlag__05EMr{font-size:1.2rem}.LanguageSwitcher_menu__ASQiD::-webkit-scrollbar{width:4px}.LanguageSwitcher_menu__ASQiD::-webkit-scrollbar-track{background:transparent}.LanguageSwitcher_menu__ASQiD::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.navbar_navbar__hUuMc{position:absolute;top:0;left:0;right:0;z-index:50;padding:1rem 0;transition:all .3s ease}.navbar_scrolled__hQVNJ{background:rgba(15,23,42,.6);backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,100%,.05)}.navbar_container__K6hTH{max-width:1320px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;justify-content:space-between}.navbar_brand__W7nfH{font-size:1.5rem;font-weight:800;color:#fff;text-decoration:none;display:flex;align-items:center;gap:.5rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.navbar_brand__W7nfH:hover{transform:scale(1.05) translateX(5px)}.navbar_brandGradient__vi_UA{background:linear-gradient(135deg,#60a5fa,#a855f7 50%,#ec4899);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s ease}.navbar_brand__W7nfH:hover .navbar_brandGradient__vi_UA{text-shadow:0 0 20px rgba(99,102,241,.3)}.navbar_navLinks__c0FP1{display:flex;align-items:center;gap:2rem}.navbar_link__m7X_D{color:#cbd5e1;text-decoration:none;font-weight:500;font-size:.95rem;transition:color .2s}.navbar_link__m7X_D:hover{color:#fff}.navbar_authButtons__jP8Ne{display:flex;align-items:center;gap:1rem}.navbar_btnSignIn__0eX_n{color:#fff;font-weight:600;font-size:.95rem}.navbar_btnSignUp__bWGQH{background:#fff;color:#000;padding:.5rem 1.2rem;border-radius:999px;font-weight:600;font-size:.95rem;transition:transform .2s}.navbar_btnSignUp__bWGQH:hover{transform:scale(1.05)}.navbar_userMenu__aGMyR{display:flex;align-items:center;gap:1rem}.navbar_avatar__g8AwV{width:36px;height:36px;border-radius:50%;background:#334155;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;border:2px solid hsla(0,0%,100%,.1)}@media (max-width:768px){.navbar_navLinks__c0FP1{display:none}.navbar_container__K6hTH{padding:0 1rem}.navbar_brand__W7nfH{font-size:1.25rem}.navbar_authButtons__jP8Ne{gap:.75rem}.navbar_btnSignIn__0eX_n,.navbar_btnSignUp__bWGQH{padding:.75rem 1rem;font-size:.9rem}.navbar_mobileMenuBtn__jvofO{width:44px;height:44px;display:flex;align-items:center;justify-content:center}}