
.ss140-rider-fee-terms,.ss140-rider-fee-prompt,.ss140-rider-fee-confirmed{margin:14px 0;padding:16px;border:1px solid #e9d88a;border-radius:17px;background:#fffdf4;color:#20242c;box-shadow:0 5px 18px #1018280b}
.ss140-rider-fee-terms h4,.ss140-rider-fee-prompt b{font-weight:850;color:#151b24}
.ss140-rider-fee-terms details,.ss140-rider-fee-prompt details{margin:12px 0}
.ss140-rider-fee-terms summary,.ss140-rider-fee-prompt summary{cursor:pointer;color:#574300;font-weight:750}
.ss140-rider-fee-terms pre,.ss140-rider-fee-prompt pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.6 system-ui;max-height:260px;overflow:auto;background:white;padding:12px;border-radius:10px;border:1px solid #e5e7eb}
.ss140-rider-fee-prompt .btn{width:auto;margin-top:12px}
.ss140-rider-fee-confirmed{background:#f5fff7;border-color:#b4e2bb}
.ss140-admin-rider-fee{background:linear-gradient(135deg,#f1b900,#ffde58)!important;color:#161616!important}
