.language-switcher[data-v-59128f89]{position:relative}[dir=rtl] .language-switcher .absolute[data-v-59128f89]{right:auto;left:0}[dir=rtl] .language-switcher .flex-1[data-v-59128f89]{text-align:right}.page-loader-overlay[data-v-1aaf726d]{position:fixed;inset:0;z-index:9999;background:#fffffffa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center}.loader-fade-enter-active[data-v-1aaf726d],.loader-fade-leave-active[data-v-1aaf726d]{transition:opacity .3s ease,transform .3s ease}.loader-fade-enter-from[data-v-1aaf726d]{opacity:0;transform:scale(.95)}.loader-fade-leave-to[data-v-1aaf726d]{opacity:0;transform:scale(1.05)}@keyframes fadeIn-1aaf726d{0%{opacity:0}to{opacity:1}}@keyframes spin-1aaf726d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ping-1aaf726d{0%{transform:scale(1);opacity:1}75%,to{transform:scale(1.5);opacity:0}}@keyframes shimmer-1aaf726d{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-spin[data-v-1aaf726d]{animation:spin-1aaf726d 1s linear infinite}.animate-ping[data-v-1aaf726d]{animation:ping-1aaf726d 2s cubic-bezier(0,0,.2,1) infinite}.animate-shimmer[data-v-1aaf726d]{animation:shimmer-1aaf726d 1.5s ease-in-out infinite}.w-16.h-16.animate-spin[data-v-1aaf726d]{animation:spin-1aaf726d .8s linear infinite reverse}.text-brand-primary[data-v-1aaf726d]{color:var(--brand-primary, #134124)!important}.text-brand-secondary[data-v-1aaf726d]{color:var(--brand-secondary, #375f1f)!important}.border-t-brand-primary[data-v-1aaf726d]{border-top-color:var(--brand-primary, #134124)!important}.border-t-brand-secondary[data-v-1aaf726d]{border-top-color:var(--brand-secondary, #375f1f)!important}.from-brand-secondary[data-v-1aaf726d]{--tw-gradient-from: var(--brand-secondary, #375f1f) var(--tw-gradient-from-position)}.to-brand-primary[data-v-1aaf726d]{--tw-gradient-to: var(--brand-primary, #134124) var(--tw-gradient-to-position)}@keyframes bounce-1aaf726d{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-10px);opacity:.7}}.animate-bounce[data-v-1aaf726d]{animation:bounce-1aaf726d 1.4s ease-in-out infinite}.page-enter-active,.page-leave-active{transition:all .3s ease}.page-enter-from{opacity:0;transform:translateY(20px)}.page-leave-to{opacity:0;transform:translateY(-20px)}.page-enter-to,.page-leave-from{opacity:1;transform:translateY(0)}
