.bp-rate-strip{background:#f7f8fc;border-bottom:1px solid #e0e5ed;color:#163153;font-size:12px}
.bp-rate-strip-inner{display:flex;align-items:center;gap:24px;min-height:44px;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}
.bp-rate-item{display:flex;align-items:center;gap:9px;color:#163153;flex-shrink:0;padding:10px 0;text-decoration:none!important}
.bp-rate-item:hover{color:#005880}.bp-rate-item+.bp-rate-item{border-right:1px solid #dce2eb;padding-right:24px}
.bp-rate-item strong{font-size:14px;font-variant-numeric:tabular-nums}.bp-rate-item small{direction:ltr;unicode-bidi:isolate;font-size:11px}
.bp-rate-dot{width:6px;height:6px;border-radius:50%;background:#f7a51a;flex-shrink:0}
.bp-rate-status{font-size:10px;color:#627286;margin-right:auto}.bp-rate-down{color:#c53848}.bp-rate-up{color:#15805b}
.bp-calculator{display:grid;grid-template-columns:1.05fr 1.2fr 1fr 1.2fr;align-items:center;gap:16px;margin:24px 0 12px;padding:20px 24px 12px;border:1px solid #dce4ee;border-top:3px solid #f7a51a;border-radius:14px;background:#fff;box-shadow:0 6px 24px rgba(20,49,83,.05);color:#173452;text-align:right}
.bp-calculator-heading{display:flex;gap:10px;align-items:center}.bp-calculator-heading h2{font-size:17px;font-weight:700;margin:0 0 6px;color:#173452}.bp-calculator-heading span:not(.bp-currency-icon){font-size:11px;color:#627286}
.bp-currency-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#fff1d5;color:#965500;font-size:25px;flex-shrink:0}
.bp-calculator-field{min-width:0}.bp-calculator-field label{display:block;font-size:12px;margin:0 0 6px;color:#173452}
.bp-calculator-field select,.bp-calculator-field input{width:100%;height:44px;border:1px solid #d5dfec;border-radius:8px;padding:8px 12px;background:#f7f9fc;font:inherit;font-size:13px;color:#173452;min-width:0;box-sizing:border-box}
.bp-calculator-field input{direction:ltr;text-align:right}.bp-calculator-field input::placeholder{color:#78869b}
.bp-calculator-field select:focus,.bp-calculator-field input:focus{outline:2px solid #005880;outline-offset:2px}
.bp-calculator-result{background:#f0f6fa;border-radius:10px;padding:10px 16px;min-width:0}.bp-calculator-result>span{display:block;font-size:11px;color:#48637a}.bp-calculator-result output{display:block;margin-top:5px;font-size:21px;font-weight:700;color:#005880;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
.bp-calculator-note{grid-column:1/-1;margin:0!important;font-size:10px;color:#68798b;line-height:1.9}
@media(max-width:991px){.bp-calculator{grid-template-columns:1fr 1fr}.bp-calculator-heading{align-self:center}.bp-rate-strip-inner{gap:16px}.bp-rate-item+.bp-rate-item{padding-right:16px}}
@media(max-width:575px){.bp-calculator{padding:16px 14px 12px;gap:14px 10px;margin-top:18px}.bp-calculator-heading{grid-column:1/-1}.bp-calculator-heading h2{font-size:16px}.bp-calculator-result{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px}.bp-calculator-result output{margin:0;font-size:20px}.bp-calculator-field select{padding:8px 5px;font-size:12px}.bp-rate-item{font-size:11px;gap:6px}.bp-rate-item strong{font-size:13px}}
