main.aj4-agrili-v2.agrili-detay{
  padding:34px 0 0;
  background:linear-gradient(135deg,#f8fafc 0%,#fff7f7 48%,#fff 100%);
  max-width:none;
}
main.aj4-agrili-v2 .agrili-toolbar{margin:0 0 20px;}
main.aj4-agrili-v2 .agrili-back-btn{
  background:#fff;
  border:1px solid rgba(15,23,42,.09);
  box-shadow:0 10px 24px rgba(15,23,42,.08);
}
main.aj4-agrili-v2 .agrili-back-icon{
  background:linear-gradient(135deg,#d70f2f,#9f0b23);
}
main.aj4-agrili-v2 .agrili-hero{
  border-radius:30px;
  border-bottom:5px solid #ffb000;
  background:linear-gradient(135deg,#111827 0%,#2a1020 50%,#d70f2f 100%);
  box-shadow:0 14px 36px rgba(15,23,42,.12);
}
main.aj4-agrili-v2 .agrili-hero:before{
  content:"";
  position:absolute;
  width:360px;
  height:360px;
  right:-140px;
  top:-180px;
  border-radius:50%;
  background:rgba(255,176,0,.18);
}
main.aj4-agrili-v2 .agrili-hero:after{
  content:"";
  position:absolute;
  width:220px;
  height:220px;
  left:-95px;
  bottom:-125px;
  border-radius:50%;
  background:rgba(255,255,255,.08);
}
main.aj4-agrili-v2 .agrili-hero-media,
main.aj4-agrili-v2 .agrili-hero-media img{min-height:400px;}
main.aj4-agrili-v2 .agrili-badge{
  background:rgba(255,255,255,.12);
  border:1px solid rgba(255,255,255,.2);
}
main.aj4-agrili-v2 .agrili-unvan{color:#ffe8ec;}
main.aj4-agrili-v2 .agrili-hero-text{color:rgba(255,255,255,.9);}
main.aj4-agrili-v2 .agrili-meta-item{
  border-radius:999px;
  padding:8px 12px;
  background:rgba(255,255,255,.1);
  border:1px solid rgba(255,255,255,.15);
}
main.aj4-agrili-v2 .agrili-panel{
  border:1px solid rgba(15,23,42,.09);
  border-radius:24px;
  box-shadow:0 10px 26px rgba(15,23,42,.08);
}
main.aj4-agrili-v2 .agrili-story{padding:28px;}
main.aj4-agrili-v2 .agrili-section-title{color:#d70f2f;}
main.aj4-agrili-v2 .agrili-info-item{
  border:1px solid rgba(15,23,42,.09);
  background:#f8fafc;
}
main.aj4-agrili-v2 .agrili-galeri a{border-radius:14px;}
main.aj4-agrili-v2 .agrili-galeri img{height:150px;}
main.aj4-agrili-v2 .agrili-comments,
main.aj4-agrili-v2 .agrili-katki{padding:24px 28px;}
main.aj4-agrili-v2 .agrili-comments-count{
  background:#fff1f2;
  color:#d70f2f;
}
main.aj4-agrili-v2 .agrili-comment-form input,
main.aj4-agrili-v2 .agrili-comment-form textarea,
main.aj4-agrili-v2 .agrili-katki-form input[type="text"],
main.aj4-agrili-v2 .agrili-katki-form textarea,
main.aj4-agrili-v2 .agrili-katki-form input[type="file"]{
  border:1px solid rgba(15,23,42,.09);
  border-radius:15px;
  background:#f8fafc;
}
main.aj4-agrili-v2 .agrili-comment-form input:focus,
main.aj4-agrili-v2 .agrili-comment-form textarea:focus,
main.aj4-agrili-v2 .agrili-katki-form input[type="text"]:focus,
main.aj4-agrili-v2 .agrili-katki-form textarea:focus,
main.aj4-agrili-v2 .agrili-katki-form input[type="file"]:focus{
  outline:none;
  border-color:#d70f2f;
  background:#fff;
  box-shadow:0 0 0 4px rgba(215,15,47,.08);
}
main.aj4-agrili-v2 .agrili-comment-form button{
  border-radius:999px;
  background:#d70f2f;
  box-shadow:0 12px 22px rgba(215,15,47,.2);
}
main.aj4-agrili-v2 .agrili-comment-form button:hover{background:#9f0b23;}
main.aj4-agrili-v2 .agrili-katki-form button{
  border-radius:999px;
  background:#111827;
  box-shadow:0 12px 22px rgba(15,23,42,.2);
}
main.aj4-agrili-v2 .agrili-katki-form button:hover{background:#0f172a;}
main.aj4-agrili-v2 .agrili-comment-item{border-radius:16px;}
@media (max-width:980px){
  main.aj4-agrili-v2 .agrili-hero{grid-template-columns:1fr;}
  main.aj4-agrili-v2 .agrili-content-grid{grid-template-columns:1fr;}
}
@media (max-width:620px){
  main.aj4-agrili-v2.agrili-detay{padding:22px 0 0;}
  main.aj4-agrili-v2 .agrili-hero{border-radius:20px;}
  main.aj4-agrili-v2 .agrili-hero-media,
  main.aj4-agrili-v2 .agrili-hero-media img{min-height:250px;}
  main.aj4-agrili-v2 .agrili-hero-body,
  main.aj4-agrili-v2 .agrili-story,
  main.aj4-agrili-v2 .agrili-side,
  main.aj4-agrili-v2 .agrili-comments,
  main.aj4-agrili-v2 .agrili-katki{padding:18px;}
}