/* v53 TEMİZ MOBİL DETAY CSS */
@media (max-width:900px){
  .dogaMobileDetail{padding-bottom:30px}
  .dogaMobileTop{background:linear-gradient(135deg,#0e4724,#166534);color:#fff;border-radius:28px;padding:20px;margin:0 0 14px;box-shadow:0 12px 30px rgba(14,71,36,.24)}
  .dogaMobileName{font-size:29px;font-weight:900;line-height:1.08;margin-bottom:14px}
  .dogaMobileCall{display:block;width:100%;text-align:center;border-radius:18px;padding:15px;background:#fff;color:#0e4724!important;text-decoration:none;font-weight:900}
  .dogaMobileMenuToggle{width:100%;border:0;border-radius:20px;padding:16px;background:#111827;color:#fff;font-size:17px;font-weight:900;margin:0 0 10px;box-shadow:0 12px 26px rgba(0,0,0,.20)}
  .dogaMobileActionMenu{display:none;grid-template-columns:1fr 1fr;gap:10px;background:#fff;border:1px solid #dce8de;border-radius:22px;padding:12px;margin-bottom:14px;box-shadow:0 12px 28px rgba(0,0,0,.12)}
  .dogaMobileActionMenu.open{display:grid!important}
  .dogaMobileActionMenu button{border:0;border-radius:16px;padding:14px 8px;color:#fff;font-weight:900;font-size:13px}
  .dogaMobileActionMenu button:nth-child(1),.dogaMobileActionMenu button:nth-child(6){background:#0e4724}
  .dogaMobileActionMenu button:nth-child(2),.dogaMobileActionMenu button:nth-child(3){background:#dc2626}
  .dogaMobileActionMenu button:nth-child(4){background:#f59e0b}
  .dogaMobileActionMenu button:nth-child(5){background:#2563eb}
  .dogaMobileTabs{display:flex;gap:8px;overflow-x:auto;padding:2px 0 10px;margin-bottom:8px}
  .dogaMobileTabs button{flex:0 0 auto;border:0;border-radius:999px;padding:11px 14px;background:#eef6ef;color:#0e4724;font-weight:900}
  .dogaMobileTabs button.active{background:#0e4724;color:#fff}
  .dogaMobilePanel{background:#fff;border:1px solid #dce8de;border-radius:22px;padding:15px}
  .dogaMobilePanel.hidden{display:none!important}
  .dogaMobileLine{padding:10px 0;border-bottom:1px solid #eef2ef}
  .dogaMobileLine:last-child{border-bottom:0}
  .dogaMobileContact{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:12px}
  .dogaMobileContact a,.dogaMobileContact button,.dogaMobileMap,.dogaMobileSave{border:0;border-radius:15px;padding:12px 8px;font-weight:900;text-align:center;text-decoration:none;background:#0e4724;color:#fff!important}
  .dogaMobileMap{width:100%;margin-top:9px;background:#dc2626}
  .dogaMobilePanel input,.dogaMobilePanel textarea{width:100%;padding:12px;border:1px solid #dce8de;border-radius:13px;margin:6px 0 10px}
  .dogaMobileFinance{display:grid;grid-template-columns:1fr 1fr;gap:10px}
  .dogaMobileFinance div{background:#fbfdfb;border:1px solid #dce8de;border-radius:16px;padding:12px}
  .dogaMobilePast{background:#fbfdfb;border:1px solid #dce8de;border-radius:16px;padding:12px;margin-bottom:8px}
}
