/* Rüya Anaokulu V2.2.7 — Admin öğrenci mobil kart + kalıcı veli teslim onayı */
@media (max-width:900px){
  .role-admin.v225ReferenceShell .studentAdminTable,
  .role-admin.v225ReferenceShell .studentAdminTable tbody{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important;white-space:normal!important;border-spacing:0!important}
  .role-admin.v225ReferenceShell .studentAdminTable thead{display:none!important}
  .role-admin.v225ReferenceShell .studentAdminTable tr{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin:0 0 10px!important;padding:12px!important;border:1px solid #e6eaf2!important;border-radius:18px!important;background:#fff!important;box-shadow:0 6px 18px rgba(25,43,82,.04)!important;overflow:hidden!important}
  .role-admin.v225ReferenceShell .studentAdminTable td{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;padding:7px 2px!important;border:0!important;border-bottom:1px solid #eef1f6!important;white-space:normal!important;overflow-wrap:anywhere!important}
  .role-admin.v225ReferenceShell .studentAdminTable td:first-child{justify-content:flex-start!important;padding:2px 2px 10px!important}
  .role-admin.v225ReferenceShell .studentAdminTable td:first-child>div{min-width:0!important;width:100%!important}
  .role-admin.v225ReferenceShell .studentAdminTable td:first-child .avatar{width:52px!important;height:52px!important;min-width:52px!important;border-radius:16px!important;object-fit:cover!important}
  .role-admin.v225ReferenceShell .studentAdminTable td:first-child b{font-size:16px!important;line-height:1.25!important;color:#25324b!important;white-space:normal!important}
  .role-admin.v225ReferenceShell .studentAdminTable td:nth-child(2)::before{content:"Sınıf"}
  .role-admin.v225ReferenceShell .studentAdminTable td:nth-child(3)::before{content:"Eğitim"}
  .role-admin.v225ReferenceShell .studentAdminTable td:nth-child(4)::before{content:"Ödeme Planı"}
  .role-admin.v225ReferenceShell .studentAdminTable td:nth-child(5)::before{content:"Durum"}
  .role-admin.v225ReferenceShell .studentAdminTable td:nth-child(n+2):nth-child(-n+5)::before{flex:0 0 auto;color:#7b8499!important;font-size:9px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}
  .role-admin.v225ReferenceShell .studentAdminTable td:nth-child(n+2):nth-child(-n+5){font-size:12px!important;line-height:1.35!important;text-align:right!important}
  .role-admin.v225ReferenceShell .studentAdminTable td:last-child{display:block!important;border-bottom:0!important;padding:10px 0 0!important}
  .role-admin.v225ReferenceShell .studentAdminTable td:last-child .actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;min-width:0!important}
  .role-admin.v225ReferenceShell .studentAdminTable td:last-child .actions .btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;min-height:40px!important;padding:8px 4px!important;border-radius:12px!important;font-size:11px!important;line-height:1.1!important;white-space:normal!important;overflow:hidden!important}
  .role-admin.v225ReferenceShell .adminDirectoryCard>div[style*="overflow"]{overflow:visible!important;width:100%!important;max-width:100%!important}
}
.pickupHistoryStatus{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.pickupHistoryConfirm{border:0;border-radius:12px;padding:9px 12px;background:#e8f8ef;color:#16734a;font-weight:800;cursor:pointer}.activePickup:has(.readyBadge){border:1px solid #f0d79b;background:linear-gradient(135deg,#fffaf0,#fff)}
@media (max-width:700px){.pickupHistoryStatus{align-items:stretch}.pickupHistoryConfirm{width:100%}.pickupActionCard .activePickup{padding:14px!important}.pickupActionCard .parentPickupFinalActions .btn{width:100%!important}}

/* V2.2.11 — Öğretmen ana sayfa: Hazırlama Talebi öncelik alanı */
.role-teacher .ruya-r792-pickup-priority > button{cursor:pointer}
.role-teacher .ruya-r792-pickup-priority > button > small{white-space:nowrap}
@media(max-width:900px){
  .role-teacher .ruya-r792-pickup-priority > button{min-height:88px!important}
}
