/* CannaGrow 0.14.19 – Skillabstand, Betriebs-Upgrades, Luftfilter */
.skill-card-head{
  grid-template-columns:58px minmax(0,1fr) auto!important;
  gap:14px!important;
}
.skill-card-head .skill-icon{margin-right:2px}
.skill-card-head>div:not(.skill-icon){padding-left:2px}

.operating-upgrade-card{min-height:300px}
.operating-effect{
  margin-top:8px;padding:10px 12px;border-radius:12px;
  background:rgba(92,240,142,.06);border:1px solid rgba(92,240,142,.12);
  color:#aee9c2;font-size:12px;font-weight:700;line-height:1.35;
}
.air-filter-live{display:grid;gap:8px;margin-top:10px}
.air-filter-live>div:first-child{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:12px}
.air-filter-live>div:first-child strong{color:var(--text);font-size:14px}
.air-filter-live small{font-size:11px;color:var(--muted);line-height:1.4}
.air-filter-live .filter-meter{height:8px;border-radius:999px;background:rgba(255,255,255,.07);overflow:hidden}
.air-filter-live .filter-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#46d889,#72f0a5)}
.admin-active-property-field{display:grid!important;grid-template-columns:1fr auto;gap:8px!important;align-items:end}
.admin-active-property-field>span,.admin-active-property-field>small{grid-column:1/-1}
.admin-active-property-field select{min-width:0}
.admin-active-property-field .compact-btn{white-space:nowrap;margin:0}

@media(max-width:600px){
  .skill-card-head{grid-template-columns:52px minmax(0,1fr) auto!important;gap:12px!important}
  .admin-active-property-field{grid-template-columns:1fr}
  .admin-active-property-field>span,.admin-active-property-field>small{grid-column:auto}
}
