/* PHP sürümüne özel küçük eklemeler */
.req { color: #b42332; font-weight: 800; }

.form-card { padding: 22px 22px 18px; }

/* Giriş formu */
.login-form { display: grid; gap: 12px; margin: 18px 0 14px; }
.login-form .field { margin: 0; }
.login-form .primary.full { margin-top: 4px; }

/* Ürün hücresi (buton yerine div kullanıldığı için) */
.product-cell { display: flex; align-items: center; gap: 10px; }
.product-cell > span { font-size: 20px; }

/* Sil butonu vurgusu */
.row-actions form { margin: 0; }
.row-actions button.action { cursor: pointer; font: inherit; }

/* Tablolarda başlık sıralama linkleri düz görünsün */
.sort-head { text-decoration: none; cursor: pointer; }

/* Küçük yardımcılar */
.mini-date { white-space: nowrap; }
a.user { color: inherit; }
