.fb-pay-logo{letter-spacing:.02em;color:#fff;background:#6b7a73;border-radius:10px;flex:none;place-items:center;font-size:13px;font-weight:900;display:inline-grid}.fb-pay-logo svg{width:20px;height:20px}.fb-pay-logo--md{width:40px;height:40px}.fb-pay-logo--sm{border-radius:7px;width:24px;height:24px;font-size:10px}.fb-pay-logo--sm svg{width:14px;height:14px}.fb-pay-logo--wave{background:#1dc8f2}.fb-pay-logo--orange_money{background:#ff7900}.fb-pay-logo--free_money{background:#cd1719}.fb-pay-logo--card{background:#1f3b63}.fb-pay-logo--fiibafee_wallet{background:#087a3c}.fb-pay-logo--image{background:#fff;border:1px solid #0f17141f;overflow:hidden}.fb-pay-logo--image img{object-fit:cover;width:100%;height:100%;display:block}.fb-pay-logo--orange_money.fb-pay-logo--image{background:#080808}.fb-pay-label{margin:18px 0 8px;font-weight:750}.fb-pay-picker{gap:12px;display:grid}.fb-pay-picker__list{gap:8px;display:grid}.fb-pay-picker__empty{color:#7b5500;background:#fff5dc;border-radius:10px;margin:0;padding:12px;font-size:14px}.fb-pay-picker .fb-pay-option{font-weight:inherit;cursor:pointer;background:#fff;border:1px solid #d6e2db;border-radius:12px;align-items:center;gap:12px;margin:0;padding:12px 14px;transition:border-color .15s,background .15s;display:flex;position:relative}.fb-pay-picker .fb-pay-option input{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute}.fb-pay-picker .fb-pay-option:focus-within{outline-offset:2px;outline:2px solid #087a3c}.fb-pay-picker .fb-pay-option.is-selected{background:#f0faf4;border-color:#087a3c}.fb-pay-picker .fb-pay-option.is-disabled{cursor:not-allowed;opacity:.55;background:#f6f8f7}.fb-pay-option__text{gap:2px;min-width:0;margin-right:auto;display:grid}.fb-pay-option__text strong{color:#10231b;font-size:15px}.fb-pay-option__text small{color:#64746c;font-size:12.5px}.fb-pay-option__dot{border:2px solid #b9cbc1;border-radius:50%;flex:none;width:18px;height:18px}.fb-pay-picker .fb-pay-option.is-selected .fb-pay-option__dot{background:#087a3c;border-color:#087a3c;box-shadow:inset 0 0 0 4px #fff}.fb-pay-picker .fb-pay-wallet{font-weight:inherit;cursor:pointer;background:#f4faf6;border:1px dashed #b9dec7;border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;display:flex}.fb-pay-picker .fb-pay-wallet input{accent-color:#087a3c;width:auto;margin-top:3px;padding:0}.fb-pay-wallet span{gap:2px;display:grid}.fb-pay-wallet small{color:#5f6f67}.fb-pay-amounts{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.fb-pay-amounts button{color:#263b32;cursor:pointer;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #d6e2db;border-radius:10px;padding:10px 6px;font:800 14px inherit}.fb-pay-amounts button.is-selected{color:#fff;background:#087a3c;border-color:#087a3c}.fb-pay-amounts button:focus-visible{outline-offset:2px;outline:2px solid #087a3c}.fb-pay-page{color:#10231b;background:#f7faf8;min-height:100vh}.fb-pay-page *{box-sizing:border-box}.fb-pay-page__header{background:#fff;border-bottom:1px solid #dce7e0;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;padding:0 clamp(16px,4vw,48px);display:grid}.fb-pay-page__logo{object-fit:contain;width:150px;height:50px}.fb-pay-back{font:inherit;color:#354840;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:8px;display:flex}.fb-pay-back svg{width:20px}.fb-pay-status{text-align:center;background:#fff;border:1px solid #dbe5df;border-radius:18px;justify-items:center;gap:10px;width:min(560px,100% - 32px);margin:32px auto 48px;padding:32px 28px;display:grid}.fb-pay-status h1{text-wrap:balance;margin:6px 0 0;font-size:24px}.fb-pay-status>p{color:#5f6f67;max-width:52ch;margin:0;line-height:1.5}.fb-pay-status__icon{border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.fb-pay-status__icon svg{width:32px;height:32px}.fb-pay-status--wait .fb-pay-status__icon{color:#1767b0;background:#e4f1ff}.fb-pay-status--ok .fb-pay-status__icon{color:#087a3c;background:#e1f5e8}.fb-pay-status--ko .fb-pay-status__icon{color:#a7251a;background:#ffe9e6}.fb-pay-status--warn .fb-pay-status__icon{color:#936000;background:#fff2d6}.fb-pay-status__amount{letter-spacing:.3px;font-variant-numeric:tabular-nums;margin-top:4px;font-size:34px}.fb-pay-status__details{border-top:1px solid #e5ece8;width:100%;margin-top:8px;display:grid}.fb-pay-status__row{text-align:left;border-bottom:1px solid #eef3f0;justify-content:space-between;align-items:center;gap:12px;padding:11px 2px;font-size:14px;display:flex}.fb-pay-status__row span{color:#64746c}.fb-pay-status__row strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right;font-weight:750}.fb-pay-status__row code{background:#f1f5f3;border-radius:6px;padding:3px 7px;font-size:12.5px}.fb-pay-status__method{align-items:center;gap:8px;display:inline-flex}.fb-pay-status__notice{color:#7b5500;background:#fff5dc;border-radius:9px;margin:4px 0 0;padding:10px 12px;font-size:13.5px}.fb-pay-status__notice--error{color:#a52319;background:#fff0ef}.fb-pay-status__actions{gap:10px;width:100%;margin-top:14px;display:grid}.fb-pay-btn{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font:800 15px inherit;text-decoration:none;display:inline-flex}.fb-pay-btn svg{width:18px;height:18px}.fb-pay-btn:focus-visible{outline-offset:2px;outline:2px solid #087a3c}.fb-pay-btn:disabled{opacity:.5;cursor:not-allowed}.fb-pay-btn--primary{color:#fff;background:#087a3c}.fb-pay-btn--muted{color:#263b32;background:#e9efeb}.fb-pay-btn--ghost{color:#a02c23;background:0 0}.fb-pay-spin{animation:.9s linear infinite fb-pay-spin}@keyframes fb-pay-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fb-pay-spin{animation:none}}@media (width<=600px){.fb-pay-page__header{height:62px}.fb-pay-page__logo{width:118px;height:44px}.fb-pay-back span{display:none}.fb-pay-status{border-radius:14px;margin:16px auto 32px;padding:24px 16px}.fb-pay-status h1{font-size:21px}.fb-pay-status__amount{font-size:29px}.fb-pay-amounts{grid-template-columns:repeat(2,1fr)}}
