.auth_button_dropdownWrapper__XkXmx{position:relative;display:inline-block}.auth_button_dropdownPanel__XTd4w{position:absolute;top:calc(100% + 8px);right:0;z-index:1000;min-width:232px;background:white;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 12px 32px rgba(30,58,138,.18);padding:8px;animation:auth_button_authMenuIn__paYxg .15s ease-out}@keyframes auth_button_authMenuIn__paYxg{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.auth_button_dropdownPanel__XTd4w{animation:none}}.auth_button_navButton__ve5a1{background:linear-gradient(135deg,#f59e0b,#f97316);color:white;border:none;padding:9px 18px;border-radius:7.2px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.auth_button_navButton__ve5a1:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 3.6px 10.8px rgba(245,158,11,.3)}.auth_button_navButton__ve5a1:disabled{opacity:.6;cursor:not-allowed;transform:none}.auth_button_loadingButton__Pxols{background:#f3f4f6;color:#6b7280;border:none;padding:9px 18px;border-radius:7.2px;font-weight:600;font-size:.9rem;cursor:default}.auth_button_loading__AhP7W{position:relative}.auth_button_loading__AhP7W:after{content:"";position:absolute;top:45%;left:45%;width:14.4px;height:14.4px;margin:-7.2px 0 0 -7.2px;border:1.8px solid rgba(255,255,255,.3);border-top-color:white;border-radius:45%;animation:auth_button_spin__UhMlZ 1s linear infinite}@keyframes auth_button_spin__UhMlZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:691px){.auth_button_loadingButton__Pxols,.auth_button_navButton__ve5a1{width:100%;text-align:center;padding:10px 14px;font-size:.95rem}.auth_button_dropdownWrapper__XkXmx{display:block;width:100%}.auth_button_dropdownPanel__XTd4w{left:0;right:0;min-width:0}}.locale-switcher_switcher__0sYi1{display:flex;align-items:center;gap:2px;background:#f1f5f9;border-radius:6px;padding:2px}.locale-switcher_button__2Vl9m{padding:4px 8px;border:none;background:transparent;color:#64748b;font-size:.75rem;font-weight:500;cursor:pointer;border-radius:4px;transition:all .15s ease;line-height:1}.locale-switcher_button__2Vl9m:hover{color:#1e3a8a;background:#e2e8f0}.locale-switcher_active__NrYce{color:#1e3a8a;background:white;font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.08)}@media (max-width:691px){.locale-switcher_switcher__0sYi1{align-self:center;margin-top:6px}}.navbar_navbar__1v1x3{background-color:#ffffff;border-bottom:1.8px solid #dbeafe;position:sticky;top:0;z-index:100;box-shadow:0 1.8px 7.2px rgba(30,58,138,.1)}.navbar_container__CZncu{max-width:1080px;margin:0 auto;padding:0 21.6px}.navbar_navContent__U3pUz{display:flex;justify-content:space-between;align-items:center;padding:14.4px 0}.navbar_logoContainer__BKCYE{display:flex;align-items:center;gap:10.8px;text-decoration:none}.navbar_logoIcon__vpfgs{width:43.2px;height:43.2px;border-radius:7.2px;object-fit:contain;transition:transform .3s ease}.navbar_logoContainer__BKCYE:hover .navbar_logoIcon__vpfgs{transform:scale(1.05)}.navbar_logoText__5FZyn{font-size:1.4rem;font-weight:700;color:#1e3a8a;letter-spacing:-.5px}.navbar_navLinks__yVuc4{display:flex;align-items:center;gap:21.6px}.navbar_navLink__PTbKa{position:relative;text-decoration:none;color:#1e3a8a;font-weight:500;padding:7.2px 14.4px;border-radius:7.2px;transition:all .3s ease;font-size:.9rem}.navbar_navLink__PTbKa:hover{background-color:#dbeafe;color:#3b82f6}.navbar_navLinkActive__giXRt{background:linear-gradient(135deg,#dbeafe,#e0f2fe);color:#1e3a8a;font-weight:600}.navbar_navLinkActive__giXRt:after{content:"";position:absolute;bottom:-14.4px;left:45%;transform:translateX(-50%);width:18px;height:1.8px;background:linear-gradient(135deg,#1e3a8a,#3b82f6);border-radius:.9px}.navbar_notificationBadge__jcK25{position:absolute;top:1.8px;right:5.4px;width:5.4px;height:5.4px;background:linear-gradient(135deg,#f59e0b,#f97316);border-radius:45%;border:.9px solid white}.navbar_navButton__atpuq{background:linear-gradient(135deg,#f59e0b,#f97316);color:white;border:none;padding:9px 18px;border-radius:7.2px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.navbar_navButton__atpuq:hover{transform:translateY(-1px);box-shadow:0 3.6px 10.8px rgba(245,158,11,.3)}.navbar_hamburger__UN6fA{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;background:none;border:none;cursor:pointer;padding:8px;border-radius:6px;transition:background-color .2s ease}.navbar_hamburger__UN6fA:hover{background-color:#f1f5f9}.navbar_hamburgerLine__erQXJ{display:block;width:22px;height:2px;background-color:#1e3a8a;border-radius:1px;transition:transform .3s ease,opacity .3s ease;transform-origin:center}.navbar_hamburgerOpen__pQaiO .navbar_hamburgerLine__erQXJ:first-child{transform:translateY(7px) rotate(45deg)}.navbar_hamburgerOpen__pQaiO .navbar_hamburgerLine__erQXJ:nth-child(2){opacity:0}.navbar_hamburgerOpen__pQaiO .navbar_hamburgerLine__erQXJ:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@keyframes navbar_mobileMenuSlideDown__0i1rl{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:691px){.navbar_navContent__U3pUz{flex-wrap:wrap;padding:10px 0;gap:8px}.navbar_navLinks__yVuc4{display:none}.navbar_navLinksCompact__hxPSr{display:flex;flex-direction:row;align-items:center;gap:8px}.navbar_navLinksCompact__hxPSr .navbar_navLinkPill__1WmR7{padding:7px 12px;font-size:.85rem;border-radius:999px;background:linear-gradient(135deg,#eff6ff,#e0f2fe);border:1px solid #dbeafe;color:#1e3a8a;line-height:1}.navbar_navLinksCompact__hxPSr .navbar_navLinkPill__1WmR7:hover{background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.navbar_navLinksCompact__hxPSr .navbar_navLinkPill__1WmR7.navbar_navLinkActive__giXRt{background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:white;border-color:transparent}.navbar_navLinksCompact__hxPSr .navbar_navLinkPill__1WmR7.navbar_navLinkActive__giXRt:after{display:none}.navbar_navLinkLabel__CCgv_{display:inline-block;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar_navLinksOpen__QpdNJ{display:flex;flex-direction:column;width:100%;order:3;padding-top:14px;margin-top:10px;border-top:1.5px solid #dbeafe;gap:4px;align-items:stretch;animation:navbar_mobileMenuSlideDown__0i1rl .25s ease-out}.navbar_navLinksOpen__QpdNJ .navbar_navLink__PTbKa{padding:10px 14px;font-size:.95rem;border-radius:8px}.navbar_navLinksOpen__QpdNJ .navbar_navLink__PTbKa:hover{background-color:#f0f7ff}.navbar_navLinksOpen__QpdNJ .navbar_navLinkActive__giXRt{border-left:3px solid #1e3a8a;padding-left:11px}.navbar_navLinksOpen__QpdNJ .navbar_navLinkActive__giXRt:after{display:none}.navbar_hamburger__UN6fA{display:flex}.navbar_logoText__5FZyn{font-size:1.1rem}.navbar_logoIcon__vpfgs{width:36px;height:36px}}@media (max-width:432px){.navbar_navLinksCompact__hxPSr{gap:6px}.navbar_navLinksCompact__hxPSr .navbar_navLinkPill__1WmR7{padding:6px 11px;font-size:.8rem}.navbar_navLinkLabel__CCgv_{max-width:64px}}@media (prefers-reduced-motion:reduce){.navbar_navLinksOpen__QpdNJ{animation:none}.navbar_hamburgerLine__erQXJ{transition:none}}@media (max-width:432px){.navbar_container__CZncu{padding:0 14px}.navbar_navContent__U3pUz{padding:8px 0}.navbar_logoText__5FZyn{font-size:1rem}}