/* PickDee — lớp Apple cho trang danh sách Coach (coaches). Chỉ đổi hình thức/chuyển động, không đổi nội dung hay logic.
   Đi kèm pd-apple.css. Nhấn nút dùng thuộc tính scale (không dùng transform). */
html body :is(.add,.back,.account-btn,.pdr-head,.pdr-act button,.pdr-act a,.credential-actions button):not(:disabled){transition:scale .32s var(--ap-ease),background-color .2s var(--ap-ease),opacity .2s var(--ap-ease)}
html body :is(.add,.back,.account-btn,.pdr-head,.pdr-act button,.pdr-act a,.credential-actions button):not(:disabled):active{scale:.96;transition-duration:.08s}
html body .topbar{background:var(--ap-glass);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border-bottom-color:transparent}
html body .card,html body .credential-card{border-radius:22px;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}
html body #credentialOverlay{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
html body input{border-radius:14px;transition:border-color .2s var(--ap-ease),box-shadow .2s var(--ap-ease)}
html body input:focus{border-color:var(--ap-accent);box-shadow:0 0 0 4px rgba(255,201,52,.16)}
html body tbody tr{transition:background-color .2s var(--ap-ease)}
html body :is(.pdr-item,.pdr-head){border-radius:16px}
@media(prefers-reduced-motion:reduce){
  html body :is(.add,.back,.account-btn,.pdr-head,.pdr-act button,.pdr-act a,.credential-actions button):active{scale:none;opacity:.72}
}
@media(prefers-reduced-transparency:reduce){html body .topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#141414}html body #credentialOverlay{-webkit-backdrop-filter:none;backdrop-filter:none}}
@media(prefers-contrast:more){html body .topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0b0b}html body .card{outline:1px solid rgba(255,255,255,.35);outline-offset:-1px}}
