.stats{grid-template-columns:repeat(4,1fr)}
.child-card{grid-template-columns:58px minmax(170px,1.1fr) 104px 104px 112px 112px minmax(225px,1.2fr) auto;position:relative}
.child-card.is-disabled{background:#ffe6e3;border-color:#a51f18;box-shadow:4px 4px 0 #a51f18}
.child-index{width:48px;height:38px;border-radius:8px;background:var(--orange);font-size:15px;transform:skew(-5deg)}
.child-index b{transform:skew(5deg)}
.child-identity h3{margin:0 0 5px;font-size:18px}.child-note{color:var(--muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.child-metric small{font-size:11px}.child-metric.is-limit{background:#fff0a9}.child-metric.is-shared{background:#e8f7d4}
.child-controls{display:grid;grid-template-columns:minmax(92px,1fr) auto;gap:6px}.child-controls input{min-width:0;width:100%}.child-controls button{white-space:nowrap}
.child-more-actions{display:flex;gap:6px;justify-content:flex-end}.child-more-actions button{min-width:54px;padding-inline:8px;white-space:nowrap}
@media(max-width:1200px){.child-card{grid-template-columns:52px minmax(160px,1.2fr) 105px 95px 100px minmax(220px,1.3fr)}.child-metric.is-spent{display:none}.child-more-actions{grid-column:2/-1}}
@media(max-width:780px){.stats{grid-template-columns:1fr}.child-card{grid-template-columns:48px 1fr 95px 95px}.child-metric.is-shared{display:none}.child-controls,.child-more-actions{grid-column:1/-1}}
