/* Mobil satın alma ve depo sayfaları: tablet temasının üzerine küçük eklemeler. */
.talep-karti{border-top-width:4px}
.talep-karti.kat-bekleyen{border-top-color:#d98e20}
.talep-karti.kat-depo{border-top-color:#2f7fc1}
.talep-karti.kat-tamam{border-top-color:#689876}
.talep-karti.kat-iptal{border-top-color:#b33227}
.talep-karti h3{font-size:19px;margin:12px 0 6px}
.badge.rozet-bekleyen{color:#935606;background:#fff0d3}
.badge.rozet-depo{color:#1c5d95;background:#e0effc}
.badge.rozet-tamam{color:#3e7549;background:#e9f2e8}
.badge.rozet-iptal{color:#9b2a20;background:#fde7e4}
.talep-karti .job-actions{flex-wrap:wrap}
.talep-karti .job-actions button{min-height:46px;flex:1 1 110px}
.mobil-form label{margin:12px 0 5px}
.mobil-form input,.mobil-form textarea,.mobil-form select{width:100%;min-height:46px}
.mobil-form h4{margin:18px 0 2px;font-size:14px;color:var(--muted)}
.mobil-baslik{margin:0 0 6px;font-size:20px}
.mobil-durum{display:inline-block;margin:0 0 10px;padding:5px 10px;border-radius:6px;background:#edf1f4;font-size:12px;font-weight:700}
.mobil-mesaj{min-height:20px;color:#b33227;font-size:13px;margin:10px 0 0}
.mobil-bilgi{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--line);font-size:13px}
.mobil-bilgi span{color:var(--muted);flex:0 0 auto}
.mobil-bilgi strong{text-align:right;overflow-wrap:anywhere}
.mobil-ozet{display:flex;gap:8px;margin:12px 0}
.mobil-ozet div{flex:1;padding:10px;border:1px solid var(--line);border-radius:10px;text-align:center}
.mobil-ozet span{display:block;font-size:11px;color:var(--muted);margin-bottom:4px}
.mobil-ozet strong{font-size:16px}
.tur-secim{display:flex;gap:8px;margin-top:12px}
.tur-secim button{flex:1}
.tur-secim button.selected{background:var(--navy);color:#fff;border-color:var(--navy)}
.mobil-hareketler{margin-top:18px}
.mobil-hareketler h4{margin:0 0 8px}
.hareket-satir{padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}
.hareket-satir strong,.hareket-satir span,.hareket-satir em{display:block}
.hareket-satir span,.hareket-satir em{color:var(--muted);margin-top:2px}
html[data-mevkotek-theme=dark] .mobil-durum,html[data-mevkotek-theme=dark] .mobil-ozet div{background:#22354c!important;border-color:#3a4a60!important;color:#e2eaf3!important}
html[data-mevkotek-theme=dark] .mobil-bilgi,html[data-mevkotek-theme=dark] .hareket-satir{border-color:#3a4a60!important}
html[data-mevkotek-theme=dark] .mobil-form input,html[data-mevkotek-theme=dark] .mobil-form textarea,html[data-mevkotek-theme=dark] .mobil-form select,html[data-mevkotek-theme=dark] .tablet-app-filters select{background:#111e2e!important;color:#edf3fa!important;border-color:#52647c!important}
html[data-mevkotek-theme=dark] .mobil-form button,html[data-mevkotek-theme=dark] .talep-karti button{background:#22354c;color:#e2eaf3;border-color:#4b607b}
html[data-mevkotek-theme=dark] .talep-karti button.primary,html[data-mevkotek-theme=dark] .mobil-form button.primary{background:#087f78;color:#fff;border-color:#087f78}
@media(max-width:560px){.status-filters{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.status-filters button{white-space:nowrap}}

.search-row input#arama{min-height:46px}
html[data-mevkotek-theme=dark] .tablet-app-filters{background:#192636!important;border-color:#3a4a60!important}html[data-mevkotek-theme=dark] .tablet-app-filters label{color:#bfd0e5!important}
