.project-assets{border-top:1px solid #eee;margin-top:18px;padding-top:4px}.asset-count{color:#777;font-size:10px;font-weight:400;margin-left:5px}.project-asset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.project-asset-card{position:relative;min-width:0;border:1px solid #e6e6e6;border-radius:8px;overflow:hidden;background:#fafafa}.project-asset-place{display:flex;flex-direction:column;align-items:stretch;width:100%;border:0;background:transparent;text-align:left;padding:7px!important}.project-asset-place img{width:100%;height:72px;object-fit:contain;background:repeating-conic-gradient(#eee 0 25%,#fff 0 50%) 50%/12px 12px;border-radius:4px}.project-asset-place span{display:block;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:7px;padding-right:18px}.project-asset-trash{position:absolute;right:3px;bottom:3px;border:0;background:#fafafa;padding:4px!important;color:#777}.project-asset-trash:hover{color:#b34040}.project-asset-trash svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7}.project-asset-place:hover{background:#f0edff}.asset-empty{border:1px dashed #ddd;border-radius:8px;padding:14px}

.project-asset-name{display:block;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 25px 8px 7px;cursor:text}.project-asset-rename{width:calc(100% - 28px)!important;margin:0 21px 5px 5px;padding:3px!important;font-size:11px!important}
.panel-align{display:grid;grid-template-columns:repeat(6,1fr);gap:4px}.panel-align button{padding:6px!important}.panel-align svg{width:18px;height:18px}.object-actions #object-opacity{margin-top:6px}.object-float{width:max-content;flex-wrap:nowrap}
