/* One native input value: no formatted overlay can paint on top of it. */
.kl-money .kl-stake-wrap .kl-stake-display{display:none!important;visibility:hidden!important}
.kl-money input.km-amount,.km-amount{color:#f1d497!important;-webkit-text-fill-color:#f1d497!important;caret-color:#f1d497!important;font-size:22px!important;font-weight:700!important;text-align:left!important;line-height:1.4!important;min-height:56px!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;letter-spacing:normal!important;padding:12px!important;text-shadow:none!important}
.km-amount::placeholder{color:#aaa79e!important;-webkit-text-fill-color:#aaa79e!important;opacity:.8!important;font-size:16px!important;font-weight:400!important}
.km-summary{position:relative!important;order:2!important;width:100%;max-width:100%;min-width:0;box-sizing:border-box;text-align:left;margin:10px 0 16px;overflow-wrap:anywhere;white-space:normal;color:#f1dfb5}
.km-summary p{margin:7px 0!important;font-size:15px!important;line-height:1.5!important}.km-parts{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.km-parts button{font-size:14px!important;min-width:0!important;min-height:44px!important;padding:8px 2px!important;touch-action:manipulation}.km-parts button:disabled{opacity:.5}.km-lines{font-size:18px;font-weight:650;line-height:1.65;white-space:pre-line}.km-usd{color:#b9c4cf}.km-summary~.btn{margin-top:4px}.kl-money .panel input{max-width:100%;box-sizing:border-box}.kl-money .mission{min-width:0;flex-wrap:wrap}.kl-money .mission>div{min-width:0;max-width:100%;overflow-wrap:anywhere}.kl-money .mission p,.kl-money #paid-balance{overflow-wrap:anywhere;white-space:normal}
@media(max-width:370px){.km-lines{font-size:16px}.km-summary p{font-size:14px!important}}
body .kl-money>.panel>div.km-summary{order:2!important}
