.footer.fixed-bottom{background-color:var(--navbar-glass-bg, rgba(48,58,70,0.74)) !important;background-image:var(--navbar-glass-shine, linear-gradient(0deg, rgba(255,255,255,0.14) 0%, rgba(255,255,255,0.04) 45%, rgba(255,255,255,0.01) 100%)) !important;backdrop-filter:var(--navbar-glass-blur, blur(24px) saturate(170%)) !important;-webkit-backdrop-filter:var(--navbar-glass-blur, blur(24px) saturate(170%)) !important;border-top:1px solid var(--navbar-glass-border, rgba(255,255,255,0.11));box-shadow:0 -8px 32px rgba(15,23,42,0.16),inset 0 1px 0 rgba(255,255,255,0.08) !important;transition:border-color 0.3s ease, left 0.3s ease, box-shadow 0.3s ease}.footer.fixed-bottom::before{content:"";position:absolute;inset:0;background:transparent;background-image:var(--navbar-glass-shine, linear-gradient(0deg, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.05) 45%, rgba(255,255,255,0.02) 100%));pointer-events:none;z-index:0}.footer.fixed-bottom .container-fluid,.footer.fixed-bottom .row,.footer.fixed-bottom .col-md-5,.footer.fixed-bottom .col-md-7{position:relative;z-index:1;background:transparent !important}.footer-copyright{color:rgba(255,255,255,0.72) !important}.footer-links .text-muted,.footer-links span.text-muted{color:rgba(255,255,255,0.58) !important}.footer-links a{color:rgba(255,255,255,0.72) !important}.footer-links a:hover{color:rgba(255,255,255,0.98) !important}body.theme-light .footer,body.theme-light .footer-alt,body.theme-light .footer.fixed-bottom,body.theme-light footer.footer.fixed-bottom{background-color:var(--navbar-glass-bg) !important;background-image:var(--navbar-glass-shine) !important;backdrop-filter:var(--navbar-glass-blur) !important;-webkit-backdrop-filter:var(--navbar-glass-blur) !important;border-top-color:var(--navbar-glass-border) !important;box-shadow:0 -10px 36px rgba(15,23,42,0.2),inset 0 1px 0 rgba(255,255,255,0.09) !important}body.theme-light .footer.fixed-bottom::before{background-image:var(--navbar-glass-shine)}body.theme-dark .footer,body.theme-dark .footer-alt,body.theme-dark .footer.fixed-bottom,body.theme-dark footer.footer.fixed-bottom{background-color:var(--navbar-glass-bg) !important;background-image:var(--navbar-glass-shine-dark, linear-gradient(0deg, rgba(255,255,255,0.24) 0%, rgba(255,255,255,0.09) 38%, rgba(255,255,255,0.02) 100%)) !important;backdrop-filter:var(--navbar-glass-blur) !important;-webkit-backdrop-filter:var(--navbar-glass-blur) !important;border-top-color:var(--navbar-glass-border, rgba(255,255,255,0.14)) !important;box-shadow:0 -8px 36px rgba(0,0,0,0.22),inset 0 1px 0 rgba(255,255,255,0.16) !important;color:rgba(241,245,249,0.72) !important}body.theme-dark .footer.fixed-bottom::before{background-image:var(--navbar-glass-shine-dark, linear-gradient(0deg, rgba(255,255,255,0.24) 0%, rgba(255,255,255,0.09) 38%, rgba(255,255,255,0.02) 100%))}body.theme-dark .footer.fixed-bottom .container-fluid,body.theme-dark footer.footer.fixed-bottom .container-fluid,body.theme-dark .footer .row,body.theme-dark .footer .col-md-5,body.theme-dark .footer .col-md-7{background:transparent !important}body.theme-dark .footer-copyright,body.theme-dark .footer-links .text-muted,body.theme-dark .footer-links span.text-muted,body.theme-dark .footer-links a{color:rgba(241,245,249,0.72) !important}body.theme-dark .footer-links a:hover,body.theme-dark .footer .footer-links a:hover{color:#f1f5f9 !important}@media (max-width: 767.98px){.footer.fixed-bottom{box-shadow:0 -6px 24px rgba(15,23,42,0.14), inset 0 1px 0 rgba(255,255,255,0.1) !important}body.theme-dark .footer.fixed-bottom{box-shadow:0 -6px 24px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.16) !important}}@media (prefers-reduced-motion: reduce){.footer.fixed-bottom{transition:none}}
