.laundering-entry-actions{display:flex;gap:8px;flex-wrap:wrap}
.laundering-entry-main>span{min-width:0;overflow-wrap:anywhere}
.laundering-entry-actions .danger-btn,.customer-wash-entry .danger-btn,.own-wash-entry .danger-btn{padding:9px 14px;border:1px solid #60352e;border-radius:3px;background:#301d1b;color:#f29580;cursor:pointer;white-space:nowrap}
.laundering-entry-actions .danger-btn:hover,.customer-wash-entry .danger-btn:hover,.own-wash-entry .danger-btn:hover{background:#492620;border-color:#986352}
.laundering-entry-actions button:disabled,.customer-wash-entry button:disabled,.own-wash-entry button:disabled{opacity:.5;cursor:wait}
.customer-wash-entry{padding:20px;background:#151517;border-radius:4px;min-width:0}
.customer-wash-entry>header,.customer-wash-active>header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}
.customer-wash-entry h3,.customer-wash-active h3{margin:5px 0;font:600 27px/1.2 'Barlow Condensed',sans-serif;overflow-wrap:anywhere;color:#eee9e1}
.customer-wash-entry header small{font-size:10px;color:#cbb693;letter-spacing:.5px}
.customer-wash-amounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding:18px 0;border-block:1px solid #333338}
.customer-wash-amounts>span{display:flex;flex-direction:column;gap:8px;min-width:0}
.customer-wash-amounts small{font-size:11px;color:#a7a5ad}
.customer-wash-amounts b{font-size:17px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.customer-wash-amounts>span:last-child b{color:#d4bd96}
.customer-wash-entry footer{display:flex;flex-wrap:wrap;gap:10px 20px;padding:14px 0 0;font-size:11px;line-height:1.6}
.customer-wash-entry footer b{color:#d3cbc0;font-weight:500}
.customer-wash-active{padding:22px;border:1px solid #705c43;border-radius:4px;margin:0 0 18px;background:linear-gradient(130deg,#b89a7220,transparent 65%),#151517;min-width:0}
.customer-wash-active p{font-size:12px;line-height:1.6;color:#a7a5ad;margin:8px 0 14px}
.customer-wash-active .eyebrow{color:#cbb693;font-size:10px}
#customerWashCountdown{font:600 32px/1.2 'Barlow Condensed',sans-serif;color:#d4bd96;font-variant-numeric:tabular-nums}
.customer-wash-active-times{display:flex;flex-wrap:wrap;gap:12px 28px;border-block:1px solid #333338;padding:14px 0;font-size:11px;color:#aaa6a1}
.customer-wash-active-times span{display:flex;flex-direction:column;gap:7px;min-width:0}
.customer-wash-active-times time{color:#e2dace;font-size:12px;overflow-wrap:anywhere}
.laundering-profile-tools>header>div:last-child{flex-wrap:wrap}
@media(max-width:650px){.customer-wash-entry,.customer-wash-active{padding:16px}.customer-wash-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-wash-entry .own-wash-timeline{grid-template-columns:1fr}.customer-wash-active>header{align-items:flex-start;flex-direction:column}.laundering-entry-actions{grid-column:1/-1}.laundering-profile-tools>header>div:last-child{width:100%}.laundering-profile-tools>header>div:last-child button{flex:1 1 auto}}
