#suivi_captures.cp-tracking{width:min(1280px,100%)!important;margin:0 auto!important;padding:10px 0 28px;box-sizing:border-box;color:var(--cp-ink)}
.cp-tracking *{box-sizing:border-box}.cp-tracking-back{display:inline-block;margin-bottom:14px;color:#74864f;font-size:12px;text-decoration:none}.cp-tracking-back i{margin-right:5px}
.cp-tracking-summary{display:flex;gap:18px;padding:16px;background:white;border:1px solid var(--cp-border);border-radius:5px;box-shadow:var(--cp-shadow);min-width:0}
.cp-tracking-photo{display:flex;align-items:center;justify-content:center;flex:none;width:135px;min-height:130px;background:#eef0e6;border-radius:3px;overflow:hidden;align-self:stretch}
.cp-tracking-photo img{width:100%!important;max-width:100%;height:100%;max-height:190px;object-fit:contain;border:0;box-shadow:none!important;border-radius:0}
.cp-tracking-body{flex:1;min-width:0}.cp-tracking-heading{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.cp-tracking-heading h1,.cp-tracking-heading h2{margin:0;line-height:1.3;font-weight:500;font-size:21px;overflow-wrap:anywhere}.cp-tracking-heading a{color:#748c25;text-decoration:none}.cp-tracking-heading>span{font-size:10px;color:#789144;background:#f0f4e3;padding:5px 7px;border:1px solid #e0e7ce;border-radius:3px}
.cp-tracking-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.cp-tracking-stats dt{font-size:10px;color:#859173;margin-bottom:4px}.cp-tracking-stats dd{font-size:12px;color:#536940;margin:0;overflow-wrap:anywhere}.cp-tracking-open{display:inline-block;margin-top:15px;font-size:12px;color:#7c941f;text-decoration:none}.cp-tracking-open i{font-size:10px;margin-left:8px}
.cp-tracking-summary.is-detail{padding:20px;gap:24px}.is-detail .cp-tracking-photo{width:160px;min-height:125px}.is-detail .cp-tracking-heading h1{font-size:26px}.is-detail .cp-tracking-heading{margin-bottom:22px}.is-detail .cp-tracking-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.is-detail .cp-tracking-stats dd{font-size:15px}.is-detail .cp-tracking-stats dt{font-size:11px}
.cp-tracking-list-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:24px 0 12px}.cp-tracking-list-title h2{font-size:17px;font-weight:500;color:#637d30;margin:0}.cp-tracking-list-title>span{font-size:10px;color:#879274}
#suivi_captures.cp-tracking .cp-stream--tracking>.cp-stream-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}
#suivi_captures.cp-tracking .cp-stream--tracking-captures>.cp-stream-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;align-items:start}
#suivi_captures.cp-tracking .cp-stream-items>.cp-feed-card{width:100%!important;min-width:0;max-width:100%;height:auto!important;margin:0!important;padding:6px!important;box-sizing:border-box;overflow:hidden}
#suivi_captures.cp-tracking .cp-feed-card .cp-card-photo{width:100%!important;height:auto!important;aspect-ratio:3/2;background-size:contain!important;background-repeat:no-repeat;background-position:center;background-color:#eff1e9;margin:4px 0!important}
.cp-tracking-empty{grid-column:1/-1;text-align:center;padding:25px;background:white;border:1px solid var(--cp-border);border-radius:5px;color:#839071;font-size:13px}
@media(max-width:900px){.is-detail .cp-tracking-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-tracking-photo{width:105px}.cp-tracking-summary{padding:14px;gap:12px}}
@media(max-width:650px){#suivi_captures.cp-tracking .cp-stream--tracking>.cp-stream-items{grid-template-columns:minmax(0,1fr)}.cp-tracking-summary.is-detail{padding:15px;gap:14px;flex-wrap:wrap}.is-detail .cp-tracking-photo{width:100%;height:180px;min-height:0}.is-detail .cp-tracking-photo img{max-height:180px}.is-detail .cp-tracking-body{flex-basis:100%}.is-detail .cp-tracking-heading{margin-bottom:16px}.is-detail .cp-tracking-heading h1{font-size:23px}.is-detail .cp-tracking-stats dd{font-size:13px}.cp-tracking-list-title{display:block}.cp-tracking-list-title>span{display:block;margin-top:5px}#suivi_captures.cp-tracking .cp-stream--tracking-captures>.cp-stream-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#suivi_captures.cp-tracking .cp-feed-card>div:first-child{font-size:11px!important}#suivi_captures.cp-tracking .cp-feed-card img.photo2{width:24px!important;height:20px;object-fit:contain}#suivi_captures.cp-tracking .cp-feed-card img:not(.photo2){max-width:24px!important;height:auto}#suivi_captures.cp-tracking .cp-feed-card i.fas,#suivi_captures.cp-tracking .cp-feed-card i.far{font-size:19px!important;margin-right:2px!important}}
