.falnive-footer{--light-fg-primary:#001d12;--light-fg-muted:#769085;--light-bg-surface:#fff;--light-bg-surface-alt:#fcfdfc;--light-bg-surface-hover:#f0f2f0;--light-bg-base:#f6f6f6;--light-border-color:#3d4a3d26;--light-border-subtle:#3d4a3d12;--light-fg-inverse:#fff;--light-btn-primary:#cfe4cf;--light-btn-hover:#bdd9bd;--light-icon-btn-bg:#3d4a3d12;--light-icon-btn-fg:#667771;--fg-primary:var(--light-fg-primary);--fg-muted:var(--light-fg-muted);--bg-surface:var(--light-bg-surface);--bg-surface-alt:var(--light-bg-surface-alt);--bg-surface-hover:var(--light-bg-surface-hover);--bg-base:var(--light-bg-base);--border-color:var(--light-border-color);--border-subtle:var(--light-border-subtle);--fg-inverse:var(--light-fg-inverse);--btn-primary:var(--light-btn-primary);--btn-hover:var(--light-btn-hover);--icon-btn-bg:var(--light-icon-btn-bg);--icon-btn-fg:var(--light-icon-btn-fg);--color-foreground:var(--fg-primary);--color-foreground-muted:var(--fg-muted);--color-surface:var(--bg-surface);--color-surface-alt:var(--bg-surface-alt);--color-surface-hover:var(--bg-surface-hover);--color-border:var(--border-color);--color-border-subtle:var(--border-subtle);--color-orange:#ff5900}.falnive-footer .bg-surface-alt{background-color:var(--color-surface-alt)}.falnive-footer .bg-surface{background-color:var(--color-surface)}.falnive-footer .bg-border{background-color:var(--color-border)}.falnive-footer .text-foreground{color:var(--color-foreground)}.falnive-footer .text-foreground-muted{color:var(--color-foreground-muted)}.falnive-footer .border-border{border-color:var(--color-border)}.falnive-footer .hover\:bg-surface-hover:hover{background-color:var(--color-surface-hover)}.falnive-footer .bg-orange{background-color:var(--color-orange)}.falnive-footer .hover\:bg-orange\/90:hover{opacity:.9}.falnive-footer .hover\:bg-surface\/50:hover{opacity:.5}.falnive-footer .bg-gradient-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.falnive-footer .from-transparent{--tw-gradient-from:transparent;--tw-gradient-from-position:0%;--tw-gradient-to:transparent;--tw-gradient-to-position:100%;--tw-gradient-stops:var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position)}.falnive-footer .to-transparent{--tw-gradient-to:transparent;--tw-gradient-to-position:100%}.falnive-footer .via-border{--tw-gradient-via-position:50%;--tw-gradient-via-stops:var(--tw-gradient-from) var(--tw-gradient-from-position),var(--color-border) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.falnive-footer .frostedglass{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(255,255,255,.6);border:1px solid var(--color-border)}.falnive-footer .footer-glass{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);isolation:isolate;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.25);transition:background .25s,box-shadow .25s;box-shadow:0 8px 32px rgba(0,0,0,.18)}.falnive-footer,.falnive-footer *{font-family:Satoshi,sans-serif!important}