#printme *{direction:rtl}#printme,#printme *{font-size:12px!important}.myBTN{width:100px;margin:0 3px}.myBTN1,.myBTN1:hover{background:red}.myBTN2,.myBTN2:hover{background:#006eff}.myBTN3,.myBTN3:hover{background:#01992f}.backBlue{background:#00f!important;color:#fff!important}.backBlue,.backGold{border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important}.backGold{background:gold!important;color:#000!important}.viewBTN{font-size:.8rem;height:25px!important;margin-left:5px;text-align:center;display:flex;justify-content:center;justify-items:center;align-items:center}.viewBTN,.viewBTN.viewBTN:click,.viewBTN:active,.viewBTN:hover{background:#00f!important;width:100%;color:#fff!important}.loadingPage{position:fixed;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;justify-items:center;align-items:center;background:hsla(0,0%,100%,0);z-index:100000}.mobile-card-container{padding:2px}.invoice-card{background:#fff;border-radius:12px;margin-bottom:16px;box-shadow:0 4px 12px rgba(0,0,0,.08);overflow:hidden;border:1px solid #eee}.card-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fafafa;border-bottom:1px solid #f0f0f0}.invoice-id{font-weight:800;color:#333;font-size:1.1rem}.status-badge{padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase}.card-body{padding:16px}.customer-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.customer-name{font-size:1rem;font-weight:700;color:#1a1a1a}.customer-mobile{font-size:.85rem;color:#666;margin-top:2px}.type-pill{padding:2px 8px;font-size:.7rem;border-radius:4px}.divider{border:0;border-top:1px dashed #ddd;margin:12px 0}.financial-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fin-item{display:flex;flex-direction:column}.fin-item label{font-size:.7rem;color:#888;text-transform:uppercase;margin-bottom:2px}.fin-item span{font-size:.9rem;font-weight:500}.text-bold{font-weight:800!important}.text-success{color:#2e7d32}.text-error{color:#d32f2f}.car-info-bar{margin-top:12px;background:#f9f9f9;padding:6px 10px;border-radius:6px;font-size:.8rem;color:#555;display:flex;align-items:center}.card-footer{padding:0}.btn-view{width:100%;padding:14px;border:none;background-color:#1976d2;color:#fff;font-weight:600;font-size:.95rem;cursor:pointer;transition:background .2s}.btn-view:active{background-color:#1565c0}