/* Approved compact tracking presentation. Existing fields and handlers retained. */
@media(max-width:760px),(max-width:1100px) and (pointer:coarse){
 #takip{padding:30px 0 24px;background:radial-gradient(ellipse at 95% 20%,#fff0f9,transparent 55%),radial-gradient(ellipse at 5% 80%,#e9faff,transparent 55%),#fff;scroll-margin-top:95px}
 #takip>.wrap>.section-head{display:none}
 #takip .tracker-shell{position:relative;display:block;padding:12px 10px 16px;border:0;border-radius:24px;box-shadow:none;background:transparent;overflow:visible}
 #takip .tracker-shell::after{content:'';position:absolute;left:0;bottom:0;width:40px;height:54px;background:url('images/tracking-corner-products-v1.webp') 84% 100%/130px auto no-repeat;pointer-events:none;z-index:2}
 #takip .tracker-entry{position:relative;isolation:isolate;background:#fff;border:2px solid #00a8e1;border-radius:24px;padding:24px 20px 20px!important;box-shadow:0 12px 28px #00a8e118;overflow:visible}
 #takip .tracker-entry::before{content:'';position:absolute;inset:-2px -2px auto;height:7px;border-radius:24px 24px 0 0;background:linear-gradient(90deg,#00a8e1 0 34%,#ec008c 34% 68%,#ffed00 68%);z-index:1}
 #takip .tracker-entry::after{content:'';position:absolute;right:8px;top:-29px;width:57px;height:39px;background:url('images/tracking-corner-products-v1.webp') 21% 0/170px auto no-repeat;pointer-events:none;z-index:-1}
 #takip .tracker-entry h3{font-size:24px;line-height:1.2;color:#162631;margin:0 0 12px;padding-right:14px}
 #takip .tracker-entry>p{font-size:14px;line-height:1.6;margin:0 0 18px;color:#56606d}
 #takip .form-row{display:grid;grid-template-columns:1fr;gap:13px}
 #takip label{font-size:13px;margin-bottom:6px}
 #takip input{font-size:16px;min-height:49px;padding:12px 14px;border-radius:14px}
 #takip input:focus{border-color:#ec008c;box-shadow:0 0 0 3px #ec008c14}
 #takip #trackBtn{display:flex;width:100%;justify-content:center;min-height:49px;margin-top:15px!important;background:#ffed00;color:#202324;border:0;border-radius:28px;font-size:15px;box-shadow:0 8px 18px #ffed0024}
 #takip .notice{font-size:12px;line-height:1.5;margin:12px 0 0;background:#fff9cf;border:0;border-radius:14px;padding:11px 12px;color:#575015}
 #takip .tracker-entry>a.btn{display:flex;margin-top:12px;border-radius:28px;background:#00a8e1;color:#fff;font-size:14px;line-height:1.5;min-height:54px;padding:12px 18px;justify-content:flex-start}
 #takip .tracker-demo{display:none;margin-top:18px;padding:20px!important}
 #takip .tracker-demo:has(.tracker-result.show){display:block}
 #takip #trackerEmpty{display:none}
 #takip[data-queried=true] .tracker-entry #trackerEmpty:not(.hide){display:block;text-align:left;margin:12px 0 0;padding:12px;border:1px solid #b7e2ed;border-radius:12px;font-size:13px;line-height:1.5;color:#24566b;background:#effaff}
 .mobile-project-single{flex:none;min-height:0}
 .mobile-project-single>.catalog-photo{display:block!important;transform:none!important;inset:auto!important}
 .mobile-project-single .catalog-photo img{display:block!important}
}
