.ctr-swipe{margin:18px 0}.ctr-swipe-track{position:relative;min-height:64px;border:2px solid #bd922f;border-radius:36px;background:#fbf2d8;color:#171717;overflow:hidden;user-select:none}.ctr-swipe-caption{display:flex;align-items:center;justify-content:center;min-height:64px;padding:0 16px 0 68px;font-size:16px;font-weight:800;line-height:1.2}.ctr-swipe-thumb{position:absolute;left:4px;top:4px;width:56px;height:56px;border-radius:50%;background:#171717;color:#f1c75d;display:flex;align-items:center;justify-content:center;font-size:30px;cursor:grab;touch-action:none;box-sizing:border-box}.ctr-swipe-thumb:focus-visible{outline:3px solid #986900;outline-offset:-3px}.ctr-swipe-thumb[aria-disabled=true]{cursor:wait}.ctr-swipe-help{font-size:14px;color:#5c5443;margin:7px 0}.ctr-driver-view #rides details>summary,.ctr-driver-view .card details>summary{padding:14px 0;font-weight:800;color:#795c18;cursor:pointer}.ctr-driver-view #rides .card{border:1px solid #dfd4b9}.ctr-driver-view #rides .kv{padding:8px 0}.ctr-driver-view #rides details{border-top:1px solid #eee1c1;margin:12px 0}.ctr-driver-view #driver-sms-section h2,.ctr-driver-view #native-notifications h2{display:none}

.ctr-driver-view #dashboard>p:has(a[href^="/request-ride"]){display:none}
