.amg-template.active{border-color:#667eea;background:#f0f4ff;transform:scale(1.02)}.amg-upload-area{margin-top:15px}.amg-upload-btn{display:block;width:100%;padding:14px;background:linear-gradient(135deg,#667eea,#764ba2);color:white;text-align:center;border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:600;border:none;font-size:14px;box-shadow:0 4px 10px rgba(102,126,234,.3)}.amg-upload-btn:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(102,126,234,.4)}.amg-image-item{display:flex;align-items:center;padding:6px;margin-bottom:5px;background:#f7fafc;border-radius:5px;cursor:pointer;transition:all .2s ease}.amg-image-item:hover{background:#edf2f7}.amg-image-item.active{background:#e6fffa;border-left:3px solid #38b2ac}.amg-image-thumb{width:35px;height:35px;object-fit:cover;border-radius:3px;margin-right:8px}.amg-image-name{font-size:11px;color:#4a5568;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}