body { font-family: system-ui, "Segoe UI", "Rubik", "Heebo", Arial, sans-serif; }
.card { border: none; border-radius: 1rem; box-shadow: 0 6px 16px rgba(0,0,0,.06); }
.btn-primary { background:#ff6fae; border-color:#ff6fae; }
.btn-primary:hover { background:#ff4f9e; border-color:#ff4f9e; }
.form-control, .form-select { border-radius: .75rem; }
.table thead th { background:#fff2f8; }
.badge-soft { background:#ffe1ef; color:#b10056; }
a { text-decoration: none; }
html { direction: rtl; } body { text-align: right; }
