.nursery-shell{display:grid;gap:12px;color:#d1fae5;background:#052e25;border:1px solid #16634d;border-radius:16px;padding:12px;min-width:0}.nursery-shell header{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.nursery-shell h2{font-size:20px;font-weight:800}.nursery-shell header p{width:100%;font-size:12px;color:#a7cbbb}.nursery-shell input,.nursery-shell select,.nursery-shell button{background:#064e3b;color:#ecfdf5;border:1px solid #368873;border-radius:7px;padding:8px;min-height:38px;max-width:100%}.nursery-shell input[readonly]{border-color:transparent;background:transparent}.nursery-shell button:disabled{opacity:.45}.nursery-toolbar{display:flex;flex-wrap:wrap;gap:8px;position:sticky;top:0;z-index:3;background:#052e25;padding:8px 0}.nursery-toolbar label{display:grid;gap:4px;font-size:12px}.nursery-toolbar input{width:150px}.nursery-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.nursery-kpis>div{border:1px solid #16634d;border-radius:10px;padding:10px;display:grid;gap:8px;min-height:80px}.nursery-kpis span{font-size:11px}.nursery-kpis strong{font-size:19px}.nursery-scroll{max-height:65vh;overflow:auto;border:1px solid #16634d;border-radius:10px;min-width:0}.nursery-scroll table{border-collapse:separate;border-spacing:0;min-width:100%;font-size:12px}.nursery-scroll th{position:sticky;top:0;background:#064e3b;z-index:2;white-space:nowrap;text-align:left;padding:10px}.nursery-scroll td{padding:5px;border-bottom:1px solid #16634d;max-width:380px;min-width:115px}.nursery-scroll td:first-child,.nursery-scroll th:first-child{position:sticky;left:0;background:#064e3b;z-index:1}.nursery-scroll th:first-child{z-index:4}.nursery-scroll td input{width:170px}.nursery-scroll td input[type=checkbox]{width:22px}.nursery-shell footer{display:flex;gap:12px;align-items:center}.nursery-shell [data-save-state=pending]{outline:2px solid #fbbf24}
