
/* XXPay Fusion Skin — shared across the merged site */
:root{--fusion-bg:#07101f;--fusion-panel:#0d1729;--fusion-line:rgba(255,255,255,.09);--fusion-text:#eaf2ff;--fusion-muted:#91a0b7;--fusion-blue:#4b8cff;--fusion-cyan:#5ee7f7}
.header-container{background:rgba(7,16,31,.92)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--fusion-line)!important;box-shadow:0 8px 30px rgba(0,0,0,.18)!important}
.header-title,.header-link-title,.header-link-box,.header-link-box a{color:var(--fusion-text)!important}
.header-resources-drawer-box{background:#0d1729!important;border:1px solid var(--fusion-line)!important;box-shadow:0 20px 50px rgba(0,0,0,.35)!important}
.header-resources-drawer-pallet,.header-resources-drawer-pallet *{color:var(--fusion-text)!important}
.header-resources-drawer-pallet:hover{background:rgba(75,140,255,.12)!important}
.footer-container{background:#050b15!important;color:var(--fusion-text)!important;border-top:1px solid var(--fusion-line)!important}
.footer-container a,.footer-container p,.footer-container span{color:#91a0b7!important}
.footer-container h1,.footer-container h2,.footer-container h3,.footer-container h4,.footer-container strong{color:#eaf2ff!important}
@media(max-width:900px){.header-container{background:#07101f!important}}
