.bare3{--brand:#7c5cbf;--brand-dark:#5f4398;--brand-soft:#f3effb;--ink:#1e1b2e;--coral:#f0806a;--teal:#4bb5a8;--amber:#f2b866;--navy:#3d6ea5}.bare3 .login-menu{position:absolute;top:calc(100% + .6rem);inset-inline-end:0;min-width:12rem;background:#fff;border:1px solid #EEF0F4;border-radius:1rem;box-shadow:0 18px 40px -12px #1e1b2e38;padding:.4rem;z-index:60;overflow:hidden}.bare3 .login-item{display:flex;align-items:center;gap:.7rem;padding:.65rem .85rem;border-radius:.7rem;font-size:.9rem;font-weight:700;color:#2b2b2b;transition:background .18s ease,color .18s ease}.bare3 .login-item:hover{background:var(--brand-soft);color:var(--brand-dark)}.bare3 .login-item i{width:1.1rem;text-align:center;color:var(--brand)}.drop-enter-active,.drop-leave-active{transition:opacity .16s ease,transform .16s ease}.drop-enter-from,.drop-leave-to{opacity:0;transform:translateY(-.4rem)}.bare3,.bare3 *:not([class*=fa-]){font-family:Tajawal,Poppins,sans-serif}.bare3 .en{font-family:Poppins,sans-serif}.bare3 i[class*=fa-],.bare3 .fa,.bare3 .fas,.bare3 .far,.bare3 .fab,.bare3 [class*=fa-]:before{font-family:"Font Awesome 6 Free","Font Awesome 6 Brands"!important}.bare3 i[class*=fa-solid],.bare3 .fas{font-weight:900!important}.bare3 i[class*=fa-regular],.bare3 .far{font-weight:400!important}.bare3 i[class*=fa-brands],.bare3 .fab{font-family:"Font Awesome 6 Brands"!important;font-weight:400!important}.bare3 .nav-link{position:relative}.bare3 .nav-link.active{color:var(--brand);font-weight:700}.bare3 .nav-link.active:after{content:"";position:absolute;bottom:-8px;right:0;left:0;height:2px;background:var(--brand);border-radius:9999px}.bare3 .footer-link{transition:color .2s ease,padding .2s ease}.bare3 .footer-link:hover{color:#fff;padding-inline-end:4px}.footer-glass{background:linear-gradient(180deg,#1e1b2ef5,#2d2244fa);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.social-ic{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffff14;transition:all .2s ease}.social-ic:hover{background:var(--brand);transform:translateY(-2px)}.pay-chip{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:26px;padding:0 8px;border:1px solid rgba(255,255,255,.2);border-radius:6px;font-weight:700;font-size:.7rem;color:#fff9;background:#ffffff0a}.pay-chip i{font-size:1.1rem}.bare3 .mobile-nav{max-height:0;overflow:hidden;transition:max-height .35s ease}.bare3 .mobile-nav.open{max-height:460px}.bare3 .hamburger span{display:block;width:24px;height:2px;background:#2b2b2b;margin:5px 0;transition:transform .3s ease,opacity .3s ease}.bare3 .hamburger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.bare3 .hamburger.open span:nth-child(2){opacity:0}.bare3 .hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(prefers-reduced-motion:reduce){.bare3 [data-aos]{transition:none!important;transform:none!important;opacity:1!important}}
