/* v1.0.8 — UAH card conversion, auto-card selection and limits */
.cv2-rate-hint-v108{border:1px solid #cfe0eb;background:#f7fbfd;border-radius:12px;padding:9px 10px;font-size:11px;line-height:1.45;color:#5f7888}
.cv2-rate-hint-v108 b{color:#0b5f45}
.cv2-card-convert-v108{display:grid;grid-template-columns:1fr auto;gap:2px 10px;align-items:end;border:1px solid #a8dcc8;background:#eefbf6;border-radius:14px;padding:12px}
.cv2-card-convert-v108 span{font-size:11px;color:#637d72}
.cv2-card-convert-v108 strong{grid-column:2;grid-row:1/3;font-size:22px;color:#087352;white-space:nowrap}
.cv2-card-convert-v108 small{font-size:11px;color:#587368}
.cv2-card-reserve-v108{font-size:10px;line-height:1.4;color:#667e8d;border-top:1px dashed #c9dae4;padding-top:8px}
.cv2-card-limit-v108{display:grid;gap:4px}
.cv2-card-limit-v108 b{font-size:13px;color:#8b5f00}
.cv2-card-limit-v108 span{display:block}
.cv2-card-refresh-v108{width:100%;border:1px solid #bdd2de;background:#f5fafc;color:#315e75;border-radius:11px;padding:9px;font-size:11px;font-weight:700}
.cv2-pay-form .cv2-receipt-upload-v107{grid-column:1/-1}
html[data-theme="dark"] .cv2-rate-hint-v108{background:#0f1c25;border-color:#2b4657;color:#a8bdca}
html[data-theme="dark"] .cv2-card-convert-v108{background:#102b22;border-color:#245a47}
html[data-theme="dark"] .cv2-card-convert-v108 strong{color:#7be1b9}
html[data-theme="dark"] .cv2-card-convert-v108 span,html[data-theme="dark"] .cv2-card-convert-v108 small{color:#a9c9bb}
html[data-theme="dark"] .cv2-card-refresh-v108{background:#10212c;border-color:#315164;color:#b8d7e8}
@media(max-width:420px){.cv2-card-convert-v108{grid-template-columns:1fr}.cv2-card-convert-v108 strong{grid-column:1;grid-row:auto;font-size:21px}.cv2-card-convert-v108 small{margin-top:2px}}
