.cashout-enhanced .cashout-quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}
.cashout-enhanced .cashout-option{margin:0;padding:1.1rem}
.cashout-enhanced .cashout-option label{display:block;margin:1rem 0 .4rem;line-height:1.5}
.cashout-enhanced .cashout-optional{font-size:.85rem;font-weight:400;color:#b6c8d0}
.cashout-enhanced .cashout-field-error{display:block;color:#ffbc9c;line-height:1.5;overflow-wrap:anywhere}
.cashout-enhanced [aria-invalid=true]{border-color:#ffbc9c;outline:2px solid #ffbc9c;outline-offset:2px}
.cashout-enhanced .cashout-actions button[type=button]{background:transparent;color:#d4e4e9}
.cashout-enhanced .cashout-actions button{max-width:100%;white-space:normal}
.cashout-enhanced .cashout-actions button:disabled{opacity:.6;cursor:not-allowed}
.cashout-enhanced .cashout-result h3{margin-top:1.5rem}
.cashout-enhanced .cashout-formula,.cashout-enhanced .cashout-result dd,.cashout-enhanced #cashout-summary{overflow-wrap:anywhere;line-height:1.6}
.cashout-enhanced .cashout-device{border-top:1px solid #304952;margin-top:1.8rem;padding-top:1rem}
.cashout-enhanced #cashout-storage-status{color:#d4e4e9;line-height:1.6}
@media(max-width:900px){.cashout-enhanced .cashout-quotes{grid-template-columns:1fr}}
@media(max-width:400px){.cashout-enhanced .cashout-actions{gap:.75rem}.cashout-enhanced .cashout-actions button{width:100%}}
