body.b2b-dashboard-page #fm-footer-navigation{grid-template-columns:repeat(5,minmax(0,1fr))!important}body.b2b-dashboard-page #fm-footer-navigation>[data-wallet-open]{color:#3267a1!important}body.b2b-dashboard-page #fm-footer-navigation>[data-wallet-open].active{background:#e2edf9!important;color:#124f97!important}body.fm-wallet-open .b2b-dash-content>:not(#fm-wallet-screen){display:none!important}body.fm-wallet-open #fm-wallet-screen{display:block!important}#fm-wallet-screen[hidden]{display:none!important}body.fm-wallet-open .pv-cart-pill{display:none!important}#fm-wallet-screen{max-width:1040px;margin:auto;padding:20px 20px 110px;color:#173c55}#fm-wallet-screen *{box-sizing:border-box}.fw-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:25px}.fw-heading span{font-size:10px;letter-spacing:1.4px;color:#6a8396}.fw-heading h1{font-size:29px;margin:9px 0}.fw-heading button{border:1px solid #cddde9;background:white;border-radius:10px;min-height:42px;padding:10px 14px;color:#245780;cursor:pointer}.fw-columns{display:grid;grid-template-columns:1.1fr 1fr;gap:24px}.fw-balance{background:linear-gradient(120deg,#082c50,#1e64a1);color:white;padding:27px;border-radius:21px;position:relative;overflow:hidden;margin-bottom:22px}.fw-balance>i{position:absolute;right:27px;top:28px;font-size:29px;color:#a5d3f0}.fw-balance>span{font-size:10px;letter-spacing:1.5px;display:block;margin-bottom:18px;color:#c2dff3}.fw-balance>strong{font-size:37px;display:block;font-weight:650}.fw-balance>p{font-size:12px;color:#d1e8f8;margin:10px 0 23px}.fw-balance>small{font-size:10px;display:block;color:#afcee4}.fw-balance button{display:flex;justify-content:space-between;width:100%;min-height:47px;border:0;border-radius:11px;background:#fff;color:#205b94;font-weight:700;padding:13px 16px;margin-top:24px;cursor:pointer}.fw-card{background:white;border:1px solid #dfe9f0;border-radius:17px;padding:24px;margin-bottom:20px}.fw-card h2{font-size:18px;margin:0 0 22px}.fw-card p{font-size:13px;color:#6d8393;line-height:1.8}.fw-empty{text-align:center;padding:23px 10px}.fw-empty i{font-size:27px;color:#8babbd;background:#f0f5f9;padding:18px;border-radius:50%}.fw-empty h3{font-size:15px;margin:19px 0 8px}.fw-empty p{font-size:12px;max-width:245px;margin:auto}.fw-card ol{padding-left:20px;font-size:13px}.fw-card li{padding:8px 0}.fw-card li p{margin:7px 0;font-size:12px}.fw-link{display:flex;justify-content:space-between;gap:12px;width:100%;border:0;border-top:1px solid #e5edf3;background:none;color:#2c658f;padding:16px 0;font:600 12px Arial;cursor:pointer;text-align:left;min-height:44px}.fw-fine{color:#7c8e9c;font-size:11px;line-height:1.8}.fw-tag{font-size:10px!important;letter-spacing:1px;color:#2164a1!important;font-weight:700}.fw-add{max-width:620px;margin:auto}.fw-amount{display:block;font-size:13px;margin:26px 0}.fw-amount>span{color:#8296a5;font-size:11px}.fw-amount div{display:flex;align-items:center;gap:15px;border:1px solid #d7e3ed;border-radius:12px;margin-top:10px;padding:15px}.fw-amount input{min-width:0;width:100%;border:0;background:transparent;font-size:25px;color:#173c55;outline-offset:4px}.fw-method{width:100%;display:flex;align-items:center;gap:14px;padding:18px 14px;border:1px solid #e1e9ef;border-radius:12px;margin:10px 0;background:#f9fbfd;color:#4d6c82;text-align:left;min-height:64px}.fw-method i{font-size:21px;width:24px}.fw-method span{flex:1;font-size:13px}.fw-method small{font-size:9px;background:#eaf0f6;padding:5px 8px;border-radius:10px;white-space:nowrap}.fw-status{color:#925121;background:#fff7ea;padding:13px;border-radius:10px;font-size:12px}#fm-wallet-screen button:focus-visible{outline:2px solid #2b80c6;outline-offset:3px}@media(max-width:650px){#fm-wallet-screen{padding:15px 14px 110px}.fw-columns{grid-template-columns:1fr;gap:0}.fw-heading h1{font-size:25px}.fw-balance{padding:24px}.fw-card{padding:21px}.fw-heading span{font-size:8px}.fw-heading button{font-size:11px}.fw-method{gap:10px;padding:15px 10px}.fw-method span{font-size:12px}body.b2b-dashboard-page #fm-footer-navigation>a,body.b2b-dashboard-page #fm-footer-navigation>button{font-size:9px!important;padding-left:3px!important;padding-right:3px!important}}

body.b2b-dashboard-page.fm-wallet-open.fm-b2c-mode:not(.b2b-account-clean-view) #fm-b2c-panel{display:none!important}
