.procedural-advanced{border:1px solid #31543a;border-radius:10px;background:#101a13;margin-top:10px;overflow:hidden}.procedural-advanced>summary{display:flex;align-items:center;gap:9px;padding:11px 13px;cursor:pointer;list-style:none}.procedural-advanced>summary::-webkit-details-marker{display:none}.procedural-advanced>summary>span{font-size:18px}.procedural-advanced>summary div{display:grid}.procedural-advanced>summary small{font-size:10px;color:#81a388}.procedural-advanced-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:8px;border-top:1px solid #28432f;border-bottom:1px solid #28432f}.procedural-advanced-tabs button.is-active{background:#14c83c;color:#07120a}.procedural-advanced>section{padding:10px}.procedural-advanced>section>p{font-size:10px;color:#89a98f;margin:0 0 9px}.procedural-advanced-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.procedural-advanced-grid label{display:grid;gap:4px;font-size:10px;color:#a8c3ad}.procedural-advanced-grid small{font-size:8px;color:#6e8b73}.procedural-material-slots{display:grid;gap:8px}.procedural-material-slot{border:1px solid #2b4933;border-radius:7px;padding:8px;background:#142219;display:grid;gap:7px}.procedural-material-slot__head{display:flex;justify-content:space-between;align-items:center}.procedural-material-slot__head strong{font-size:11px}.procedural-material-slot__controls{display:grid;grid-template-columns:1fr 1fr;gap:6px}.procedural-material-slot__controls label{display:grid;gap:3px;font-size:9px;color:#91ae97}.procedural-material-chips{display:flex;gap:4px;flex-wrap:wrap}.procedural-material-chip{width:16px;height:16px;border-radius:3px;border:1px solid #ffffff38}.procedural-material-slot button{font-size:9px}.procedural-advanced textarea{width:100%;min-height:220px;background:#090e0b;color:#bdf4c5;border:1px solid #31543a;border-radius:6px;padding:8px;font:10px/1.4 monospace;resize:vertical}
.voxel-asset-library{border:1px solid #31543a;border-radius:8px;background:#101b13;overflow:hidden}.voxel-asset-library summary{display:flex;align-items:center;justify-content:space-between;padding:9px 10px;cursor:pointer;list-style:none}.voxel-asset-library summary span{display:grid;gap:2px}.voxel-asset-library summary small{font-size:9px;color:#7da686;font-weight:400}.voxel-asset-body{display:grid;gap:7px;padding:9px;border-top:1px solid #28452f}.voxel-asset-search{display:grid;grid-template-columns:1fr 92px;gap:5px}.voxel-asset-list{display:grid;grid-template-columns:1fr 1fr;gap:5px;max-height:240px;overflow:auto}.voxel-asset-card{display:grid;cursor:pointer;border:1px solid #2b4933;border-radius:5px;background:#142219;color:#d7eadb;grid-template-columns:28px minmax(0,1fr) 20px;gap:5px;text-align:left;align-items:center;padding:6px!important}.voxel-asset-favorite{padding:1px!important;min-width:18px!important;border:0!important;background:transparent!important;color:#e7c84c!important;font-size:15px!important}.voxel-asset-card.is-active{border-color:#20e34d;background:#183d21}.voxel-asset-card__icon{font-size:18px;text-align:center}.voxel-asset-card span:last-child{display:grid;min-width:0}.voxel-asset-card strong,.voxel-asset-card small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.voxel-asset-card strong{font-size:9px}.voxel-asset-card small{font-size:8px;color:#78947e}.voxel-asset-pager{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:5px;font-size:9px}.voxel-asset-selected{font-size:9px;line-height:1.4;color:#8fb297;padding:6px;background:#15261a;border-radius:5px}.voxel-asset-controls{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.voxel-asset-controls label{grid-column:1/-1;font-size:9px}@media(max-width:900px){.procedural-advanced-grid{grid-template-columns:1fr 1fr}}
